PHP中使用Jquery的请求

PHP中使用Jquery的请求,php,jquery,Php,Jquery,目前,我正在尝试为jquery添加自动完成模块。在我自动完成我的文本字段后,我将选项卡切换到下一个字段(下拉列表)。当该下拉列表处于焦点时,我希望对照我的文本字段进行检查,并根据文本字段的内容使用特定列表填充下拉列表 这是jquery可以做到的吗?我知道我可以通过添加一个脚本标记,并用json返回值来实现这一点,但我想知道我是否可以用jquery做类似的事情 提前谢谢。。仍然在发现这个奇妙的框架 这应该没什么大不了的-您使用$.val()读取文本字段的内容,然后对PHP代码执行$.get(url

目前,我正在尝试为jquery添加自动完成模块。在我自动完成我的文本字段后,我将选项卡切换到下一个字段(下拉列表)。当该下拉列表处于焦点时,我希望对照我的文本字段进行检查,并根据文本字段的内容使用特定列表填充下拉列表

这是jquery可以做到的吗?我知道我可以通过添加一个脚本标记,并用json返回值来实现这一点,但我想知道我是否可以用jquery做类似的事情


提前谢谢。。仍然在发现这个奇妙的框架

这应该没什么大不了的-您使用$.val()读取文本字段的内容,然后对PHP代码执行$.get(url),该代码构建一个可能包含成功/失败标志的对象/数组,并将其转换为json(),然后简单地回显

比如:

val entry = $('#textfield').val();
$.get('http://yourserver/getvalues.php', { entry: entry }, function(result) {
   if (result.success) {
      var options = result.options;
      $('#select').empty();
      $.each(options, function(key, value) {
         $('<option>').val(key).text(value).appendTo('#select');
      }
   }
}, 'json');
val entry=$('#textfield').val();
$.get('http://yourserver/getvalues.php“,{entry:entry},函数(结果){
如果(结果、成功){
var options=result.options;
$('#select').empty();
$。每个(选项、功能(键、值){
$('').val(键).text(值).appendTo('#select');
}
}
}“json”);

谢谢!!我的这个功能几乎可以正常工作了。现在唯一不能正常工作的是appendTo部分。我现在正在处理:)谢谢!