我是jqueries的新手,我在调用对话框时遇到问题如果我的用户的搜索查询无效,并且没有设置开始日期。请参阅我有这个jquery代码
$(function(){
$("#dialog").dialog(function() {
$("#dialog").dialog()};
});
});
现在我在vb中有这些代码:
Sub Subsearch()
If txtfrom.Text <> "" And txtto.Text <> "" Then
//some codes
ElseIf txtfrom.Text <> "" And txtto.Text = Nothing Then
//some codes
ElseIf txtfrom.Text = Nothing And txtto.Text <> "" Then
//call my JQuery
Else
// some codes
End If
End Sub
现在该怎么做?
答案 0 :(得分:4)
试试这个:
更新到VB.NET
ClientScript.RegisterClientScriptBlock(Me.[GetType](), "blah", "myfunction();", True
如果您使用的是ScriptManager,请使用RegisterStartupScript(),以这种方式使用它:
ScriptManager.RegisterStartupScript(this, GetType(), "modalscript",
"$(function() { $('#dialog').dialog(); });", true);
答案 1 :(得分:0)
dim myjquery as string="$(function(){ $('#dialog').dialog(function() {$('#dialog').dialog()} ; }); });"
response.write(myjquery)
让我知道它是否有效
答案 2 :(得分:-2)
您可以使用JQuery验证输入框,从而不必使用VB代码来执行此操作...
http://docs.jquery.com/Plugins/Validation
http://speckyboy.com/2009/12/17/10-useful-jquery-form-validation-techniques-and-tutorials-2/