我有一个表单,其中有一些输入文本是由jquery $填充。post函数,当我请求值时,我没有得到任何东西。
输入在<form>
和</form>
之间。
我在做一个简单的$_REQUEST['nameOfInput']
,它会给出它的值。
我做错了什么?
尝试使用$_POST
代替$_REQUEST
。
并确保将值正确地传递给JQuery函数!
如果你的代码是完全$.post('some.php',{'id': id},function(txt){ $('.input').html(txt);});
的问题是在你的函数(txt),你正在使用类选择器$('.input'),而你的输入是DOM元素,所以正确的选择器是$('input')。然后你的代码应该是$.post('some.php',{'id': id},function(txt){ $('input').html(txt);});