Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/417.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法识别jquery onchange_Javascript_Jquery_Html_Vb.net_Forms - Fatal编程技术网

Javascript 无法识别jquery onchange

Javascript 无法识别jquery onchange,javascript,jquery,html,vb.net,forms,Javascript,Jquery,Html,Vb.net,Forms,我正在尝试使用VisualBasic自动完成web表单。数据字段填充良好,但有一个字段保持隐藏。当数据被放入资格字段(这是一个下拉菜单选择)时,网站不会将其识别为“更改”,因此jquery函数“this.form.submit()”不会发生。如果此人符合条件,则应显示隐藏的过期日期数据字段 是否有一种方法可以使用我的VB代码触发这个“onchange”或“change”函数,以便显示必要的数据字段并继续完成表单?代码如下: 将数据传输到web字段的VB代码 Select Case Me.Su

我正在尝试使用VisualBasic自动完成web表单。数据字段填充良好,但有一个字段保持隐藏。当数据被放入资格字段(这是一个下拉菜单选择)时,网站不会将其识别为“更改”,因此jquery函数“this.form.submit()”不会发生。如果此人符合条件,则应显示隐藏的过期日期数据字段

是否有一种方法可以使用我的VB代码触发这个“onchange”或“change”函数,以便显示必要的数据字段并继续完成表单?代码如下:

将数据传输到web字段的VB代码

  Select Case Me.SubForm_D_P.Form.Qual.Value
    Case "Qualified"
        Me.Browser.Document.getElementById("ResultMenu:Result").focus
        Me.Browser.Document.getElementById("ResultMenu:Result").Value = 2  
        'Call Delay(200)
    Case "Unqualified"
        Me.Browser.Document.getElementById("ResultMenu:Result").focus
        Me.Browser.Document.getElementById("ResultMenu:Result").Value = 0 
    Case "Temporarily DQ"
        Me.Browser.Document.getElementById("ResultMenu:Result").focus
        Me.Browser.Document.getElementById("ResultMenu:Result").Value = 1 
   End Select

jquery web代码:onchange=this.form.submit()

你能澄清你的确切问题吗?如果我正确理解你想在数据更改时提交表单吗?是的,我需要在我的流程输入数据后触发函数:submit()。不知何故,网站并不认为这是一种“改变”,即手动执行过程,使用网站上的下拉菜单选择选项,填充数据字段并刷新页面,将数据保留在那里,并打开一个额外的数据字段供用户输入过期日期。我想知道是否有可能通过VB代码触发jquery函数。我需要更好地模拟JS事件,以便网站检测填充字段。使用VB代码,我需要在数据插入字段后触发“onchange”事件,由于网站未检测到更改。您能否澄清您的确切问题?如果我正确理解您希望提交数据更改表单?是的,我需要在我的流程输入数据后触发函数:submit()。不知何故,网站并不认为这是一种“改变”,即手动执行过程,使用网站上的下拉菜单选择选项,填充数据字段并刷新页面,将数据保留在那里,并打开一个额外的数据字段供用户输入过期日期。我想知道是否有可能通过VB代码触发jquery函数。我需要更好地模拟JS事件,以便网站检测填充字段。使用VB代码,我需要在数据插入字段后触发“onchange”事件,因为网站没有检测到变化。