我有一个下拉列表:
<select onchange=\"getInfo(this.value);\">"
Jquery的:
function getInfo(user_id)
{
$.ajax({
type: "GET",
url: "http://website.com",
data: "user_id=" + user_id,
success: function(result){
$("#TargetInfo").html(result);
}
});
};
重新运行有关用户的一些信息。
我希望有一个按钮或类似的东西(使用Jquery )在我更新数据库时再次重新加载信息(再次调用函数 getInfo )。用户必须在下拉列表中保持选中状态!
NB:此时我选择了另一个用户,然后我回到第一个用户。
提前谢谢你,
答案 0 :(得分:1)
为选择框提供ID:
<select id="mySelect" onchange="getInfo(this.value);">
添加如下按钮
<input type="button" onClick="reloadSelectedUser();">
和JS函数:
function reloadSelectedUser()
{
var elem = document.getElementById("mySelect");
var usr = elem.options[elem.selectedIndex].value;
getInfo(usr);
}