这样可以检测表单中我的slect下拉菜单何时更改,进行ajax调用并将textarea的内容更改为来自AJAX调用的返回数据。经过测试后,除了它似乎拒绝返回ajax调用的内容之外,它都可以工作。
继承人jQuery:
$("select#vars").change(function(){
var name = $("select#vars").val();
$.ajax({
url:"sys/get_var.php?name=" + encodeURIComponent(name),
success:function(datas) {
$("textarea#var_value").val(datas);
}
});
});
有什么想法吗?
答案 0 :(得分:0)
如果要返回数据,请使用dataType:'json'。
查看以下代码片段: -
$.ajax({
url : 'your_url_path',
type : 'GET',
dataType: 'json',
data : {name1:name},//left side 'name1' is used to access the value like $_GET['name1']
success : function(retuObj){
//on success your code
}
});