2013-08-27 26 views
0

在搜索「提交」到目標輸入類型=使用AJAX

標籤如何使用Ajax目標

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

<form>。下面我的繼承人代碼:

$(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的形式...

回答

1

您可以使用表格id屬性,所以當你點擊有通過ID提交的jQuery提交表單上。

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

jQuery的

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

}); 
+0

而不是點擊(功能).submit(功能),然後在代碼中訪問仍然是我的代碼? – hello

+0

@mackynyxzz,雅你可以提交值當點擊提交按鈕,裏面的代碼提交表單功能。 –

+0

香港專業教育學院嘗試過,但整個頁面會加載.... – hello

1

不進行其他修改到你的HTML表單可以通過

":submit" 

$(":submit").click()