使用JQuery / AJAX将文本值发送到PHP

我无法弄清楚这一点。 我有这个HTML

 

如何使用JQuery / AJAX将其发送给PHP? 我有这个代码,但我认为这是错的

 var boom = 'booming'; $(document).ready(function(){ $(".chstudno").click(function(){ $(".inup").html(boom); studnoch(); }); }); function studnoch(){ var studno = $('.studno').val(); $.post("prochat.php", {studno: studno}; } 

至于php文件,这是一个简单的命令,它将检查输入变量是否与数据库中的任何内容匹配。

你可能意味着:

 $(".studno").click(function(){ 

要么:

 $(".chstudno").click(function(){ 

代替:

 $(".check").click(function(){ 

check不是类:

  

从基本测试开始:添加成功函数:

 function studnoch() { var studno = $('.studno').val(); alert('studnoch() has been called with studno=' + studno); $.post("prochat.php", {studno: studno}, function(data, txt, xhqr) { alert('Ok, it worked'); } ); } 

这应该可以帮助你找出你出错的地方……

顺便说一下,使用id作为你想要的输入可能是个更好的主意。 这应该使它独特:

  

然后使用以下命令检索它的值:

 $('#myinput').val();