我有一个HTML表单。它有选择列表和文本框等。
我想要的是,选择一个选项后,必须在文本框中填充数据(来自mysql数据库)。
我使用什么编程语言?如果有任何例子,有人可以给我一个链接。我是新手,只学过PHP和MySQL。
谢谢。
答案 0 :(得分:2)
你必须使用Ajax(javascript)。
与javascript中的其他对象一样。 Javascript有一个XMLHTTPRequest对象。这允许在浏览器上运行的代码向服务器发送请求。必须对服务器进行编码以接收请求,与数据库交互并返回结果。
答案 1 :(得分:0)
试试这个
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]
}
}));
}
答案 2 :(得分:0)
您的好友将是AJAX,可以很容易地使用jQuery执行。 然后它可能如下所示:
$('#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/