VB.Net:調用JavaScript函數中的if-else語句
Protected Sub btnFinish_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnFinish.Click
For a As Integer = 0 To grdQ.Rows.Count - 1 Step a + 1
Dim an As TextBox = DirectCast(Me.grdQ.Rows(a).FindControl("txtAnswer"), TextBox)
If an.Text = String.Empty Then
'do something
Exit For
ElseIf an.Text <> "" Then
ScriptManager.RegisterClientScriptBlock(Page, Me.GetType(), "Script", "finAns();", True)
End If
Next
End Sub
..JavaScript:
<script type='text/javascript'>
function finAns() {
$("#timeLeft").dialog({
title: "There's Still Time Left!",
open: function(event, ui) { $(".ui-dialog-titlebar-close").hide();
},
modal: true,
draggable: false,
resizable: false
});
return false;
}
</script>
有什麼不對這些代碼?它似乎不起作用。調用javascript函數無法正常工作..我對JavaScript不太好,這就是爲什麼我需要一些幫助。謝謝:d
在控制檯中的任何錯誤? –
沒有。它不會觸發JavaScript函數的調用。 – eirishainjel