0
当前我试图添加到jquery的自动完成模块中。在我自动完成我的文本字段后,我选择到我的下一个字段(一个下拉菜单)。当下拉菜单集中时,我想检查我的文本字段,并根据文本字段的具体列表填充下拉列表。在PHP中使用jquery的请求
这是jQuery能做的吗?我知道我可以通过附加脚本标记并将值传回给json来做到这一点,但想知道我是否可以用jquery做类似这样的事情。
在此先感谢..仍然发现这个美好的框架!
当前我试图添加到jquery的自动完成模块中。在我自动完成我的文本字段后,我选择到我的下一个字段(一个下拉菜单)。当下拉菜单集中时,我想检查我的文本字段,并根据文本字段的具体列表填充下拉列表。在PHP中使用jquery的请求
这是jQuery能做的吗?我知道我可以通过附加脚本标记并将值传回给json来做到这一点,但想知道我是否可以用jquery做类似这样的事情。
在此先感谢..仍然发现这个美好的框架!
这应该是没什么大不了的 - 您使用$ .val()读取文本字段的内容,然后为您的PHP代码创建一个可能包含成功/失败的对象/数组的PHP代码标志,并将其转换为json(json_encode),并简单地回显。
类似:
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');
谢谢!!我有这个接近工作。现在唯一不起作用的是appendTo部分。我正在努力:) 谢谢! – Petrogad 2009-10-23 13:13:27