我有一个表单,其中有一些输入文本由jquery $ .post函数填充,当我请求值时,我什么都没得到。
输入介于<form>
和</form>
之间。
我正在做一个简单的$_REQUEST['nameOfInput']
,它会给出它的价值。
我做错了什么?
答案 0 :(得分:0)
尝试使用$_POST
代替$_REQUEST
。
确保将值正确传递给JQuery函数!
答案 1 :(得分:0)
如果您的代码完全是$.post('some.php',{'id': id},function(txt){ $('.input').html(txt);});
问题出在您的函数(txt)中,那么您使用的是类选择器$(&#39; .input&#39;)而您的输入是DOM元素,因此右选择器是$(&#39;输入&#39;)。
那么您的代码应为$.post('some.php',{'id': id},function(txt){ $('input').html(txt);});