0
我已经被解雇作为所有 '一' 元素click事件的现有js函数...的Javascript doPostBack在jQuery的单击事件
$(document).ready(function hideRanges() {
$('a').click(function (event) {
$('.ranges, #UpdatePanel').hide();
});
});
单击'a'标签时,隐藏2个div类。有用。
我也需要这个相同的单击事件来从asp.net中的GridView中解除SqlDataSource的绑定。这里是后面的解除绑定代码...
protected void unBind_Click(object sender, EventArgs e)
{
int rowCount = GridView2.Rows.Count;
if (rowCount > 0)
{
GridView2.DataSource = null;
GridView2.DataBind();
RowCount.Text = GridView2.Rows.Count.ToString();
}
}
它也有效。不过,我隐藏了这个按钮,并且需要使用上面的js单击事件来触发它。
我已经试过的东西,如...
$(document).ready(function hideRanges() {
$('a').click(function (event) {
$('.ranges, #UpdatePanel').hide();
javascript: __doPostBack('<%= unBindGrid.UniqueID%>', '');
});
});
但它似乎不能正常工作。
任何意见非常赞赏。谢谢!
“似乎不能正常工作”可能意味着很多事情......您在浏览器调试控制台中是否出现脚本错误?你的服务器端处理程序实际上是否被调用? – sh1rts
你好,谢谢......我会在早上检查第一件事。在运行时没有浏览器错误,我会尽快更新。再次感谢。 – m0lochwalker
有什么机会说服你**停止**开发经典的ASP.NET? – ymz