.submit没有激活,没有<form>标签?</form>

时间:2014-07-09 10:10:00

标签: jquery html

我试图获取.submit事件以触发此输入元素

<input type="submit" name="ctl00$ctl00$cphMaster$cphMainHeader$uc_search$ToolbarSearch" value="" id="ctl00_ctl00_cphMaster_cphMainHeader_uc_search_ToolbarSearch" class="green-btn">

其父母是

<div id="searchbox" class="box">

所以没有<form>

我尝试了多种组合

$('#searchbox :submit').submit(function(e){
    console.log('test');
    e.preventDefault();
});

但我无法解决这个问题,任何帮助表示赞赏

2 个答案:

答案 0 :(得分:1)

正如(现已删除?)评论

中所述

.click.keypress结合使用效果很好

谢谢大家。

答案 1 :(得分:0)

您可以尝试类似

的内容
  

$(&#34;#ctl00_ctl00_cphMaster_cphMainHeader_uc_search_ToolbarSearch&#34;   ).trigger(&#34;点击&#34;);

  

$(&#39; #searchbox .green-btn&#39;)。触发器(&#34;点击&#34;);

希望它有所帮助。