2017-02-15 90 views
0

我正在使用一個搜索框。如何清除此文本框的值按鈕單擊。按鈕點擊清除搜索框值

$(document).ready(function(){ 
 
    $(".searchClear").click(function(){ 
 
      //document.getElementById("searchGo").value=""; 
 
      $('#searchGo').removeAttr('value'); 
 
    \t });
<input class="col-lg-3" type="text" name="searchroleName" id="searchroleName"> 
 
    <button class="btn searchGo" id="searchGo">Go</button> 
 
    <button type="reset" class="btn searchClear">Clear</button> \t

+0

$(文件)。就緒(函數(){$ ( 「searchClear」)。單擊( function(){ $('#searchroleName')。val(''); \t}); –

+0

@DhavalMar thak不行不行 – user7566666

+0

@MithuCN謝謝 – user7566666

回答

0

試試這個

$(document).ready(function(){ 
    $(".searchClear").click(function(){ 
      $('#searchroleName').val(''); 
    }); 
1

空值,而不是刪除元素的屬性,而且您的支架沒有正確關閉。

此外,輸入的選擇是錯誤的。

嘗試下面的代碼

$(document).ready(function() { 
 
    $(".searchClear").click(function() { 
 
    //document.getElementById("searchGo").value=""; 
 
    $('#searchroleName').val(""); 
 
    }); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js"></script> 
 
<input class="col-lg-3" type="text" name="searchroleName" id="searchroleName"> 
 
<button class="btn searchGo" id="searchGo">Go</button> 
 
<button type="reset" class="btn searchClear">Clear</button>