首先,我想要实这样一个功能,
当选择一个下拉框时,让其它三个文本框得到从服务器上返回的值!也就把返回的值,赋给那三个文本框!
我用的是jquery+php!! 由于我前台,后台,js,数据库采用的都是gb2312编码,所以,走了些弯路!
js代码:
$("#logname").change(function(){
if($("#logname").val() != ""){
$.ajax({
url: "ajax.php?ac=kl_tjyj",
type:'POST',
complete :function(){}, //請求完回調的函數,無論成功與失敗都會調用,在success後
dataType: 'json', //會把回傳的字符串自動轉換為json對象!
data: {logname: $("#logname").val()},
error: function() { alert('Ajax request 發生錯誤');},
success: function(response) {
$("#yname").attr("value",response.yname);
$('#zubie').val(response.zubie);
$('#zhiwu').val(response.zhiwu);
alert('添加成功!');
}
});
}
});