我正在使用以下代碼顯示確認框。確認框中是和否選項,在下拉列表中選擇的索引更改
protected void cmbPayerBucketMain_SelectedIndexChanged(object sender, EventArgs e)
{
ClientScriptManager CSM = Page.ClientScript;
if (!String.IsNullOrEmpty(hiddenF1.Value) || !String.IsNullOrEmpty(hiddenF2.Value))
{
CSM.RegisterClientScriptBlock(this.GetType(), "Confirm", "show();", true);
}
//Some Code
}
和功能顯示()如下
function show()
(
if(confirm('Chnages you made will be lost. Do you want to continue?'))
{ return true; }
else
{ return false;
}
return
)
但無論我從確認對話框選擇了什麼選項,它正在執行整個代碼。在執行整個事件代碼後,它彈出msg框。如何限制組合框等待確認框的響應,並且只有在用戶選擇「確定」(或「是」)時,我才能更改確認框中的按鈕文本的方式來執行事件代碼。將此確定爲是,將取消設爲否)。
u能表明我與jQuery做一些代碼? – Pramod 2013-03-16 07:13:31
@Pramod請看我的更新 – 2013-03-16 07:20:18