我有一个HTML表单。它有选择列表和文本框等等。
我想要的是,在选择一个选项后,文本框必须填充数据(来自mysql数据库)。
我使用什么编程语言?如果有任何例子,有人能给我一个链接吗。我是个新手,只学过PHP和MySQL。
谢谢。
您必须使用Ajax(javascript)。
像javascript中的其他对象一样。Javascript有一个XMLHTTPRequest对象。这允许在浏览器上运行的代码向服务器发送请求。必须对服务器进行编码以接收请求、与数据库交互并返回结果。
尝试这个
http://www.dotnetcurry.com/showarticle.aspx?ID=515
http://www.codeproject.com/Articles/78704/Different-Approaches-for-Implementing-the-JQuery
在这种方法中,你可以尝试填充你的文本框
success: function (data) {
response($.map(data, function (item) {
return {
label: 'Item text: ' + item[0],
value: 'Item number: ' + item[1]
}
}));
}
您的好友将是AJAX,使用jQuery可以很容易地执行AJAX。然后它可能看起来如下:
$('#my_select').on('change',function() {
$.ajax({
type: "GET",
url: 'somefile.php',
data: "id=" + id,
success: function(data) {
$('#textbox').html(data);
}
})
});
https://api.jquery.com/jQuery.ajax/https://api.jquery.com/load/