0

如何定位

<input type="submit" value="submit" /> 

使用<form>ajax。下面是我的代码:

 $(document).ready(function(){
    $("#loading").hide();
    <?php $type_temp = (!empty($type)) ? 'company/' .$type:'company';?>
    $("#search_id").click(function(){
      $("#loading").show();
      $("#tbl").hide();
      $.get("<?php echo url_for('/AdmSys_dev.php/' .$type_temp); ?>", $("#send_search").serialize(), function(data){
        //alert(data);
        $("#tbl").show();
        $("#sf_admin_content").html(data);
      });
    });
  });

下面的html代码:

 <div style="margin-bottom:20px;">
    <form id="send_search" action="" method="get">
      <input type="text" name="search" placeholder="Search: " value="<?php echo $search; ?>" />
      <input id="search_id" type="button" value="Search" />
    </form>
  </div>

你已经注意到我的输入类型是按钮我希望它是输入类型提交我想将输入类型定位到使用上面的 jquery 提交到表单...

4

2 回答 2

1

您可以使用表单 id 属性,以便当您单击提交 jquery 并通过 ID 提交表单时。

<input id="search_id" type="submit" value="Search" />

jQuery

$('#send_search').submit(function(){

});
于 2013-08-27T06:05:48.733 回答
1

无需对您的 html 表单进行额外修改,您可以通过以下方式访问它

":submit"

$(":submit").click()
于 2013-08-27T06:07:27.793 回答