我正在尝试实现按钮单击事件并尝试在我的java脚本函数中调用它而不实际单击按钮。
protected void btn_hid_Click(object sender, EventArgs e) {
string fbid = tb_id.Text;
query = "select userid from users where fbid='" + fbid + "'";
ds = db.SelectDs(query);
}
现在我想在页面加载并调用java脚本时立即在javascript函数中调用此函数。
function func() {
alert("hiden");
$(document).ready(function () {
control or simple html control
$("[id*='btn_hid']").click();
});
alert("hiden end");
}
但这没有发生。请问你该怎么做?
答案 0 :(得分:1)
您可以尝试使用此代码
btn_hid.Attributes.Add("onclick","return YourFunction()");
Nota:如果您的愿望也动态注册您的脚本,您可以使用
var script = "";
Page.RegisterStartupScript("YourkeyOfScript",script);
Nota:您还可以在界面中使用OnClientClick
答案 1 :(得分:0)
你的代码是对的。但这可能是一些问题。您可以尝试使用替代代码。
使用以下代码行。
__doPostBack('<%= btn_hid.ClientID %>', '')