数据表:单击特定按钮时搜索特定字符串

时间:2016-12-09 07:04:36

标签: javascript php jquery datatables

我的想法是点击button1以获取textare中的输入并在Datatables中进行搜索。

我需要帮助,希望理解。

Sample Button Layout

我的代码是这样的,但我没有得到结果。我有其他方法,但我不想刷新页面:

<script src="js/ie/jquery.placeholder.js"></script>
<script>
  $(function() {
    $('input, textarea').placeholder();
  });
</script>

并称之为:

<p class="btn btn-primary" id="myInput" onclick="updateInput('button1')">button1</p>

2 个答案:

答案 0 :(得分:0)

如果我认为您正在尝试搜索文本区域中的值,那么我的下面示例将帮助您...

警告语......人们不是读者的心灵,而且你们的帮助更多(寻求帮助的人)可以为你们提供更好的想法,让你们了解你们想要实现的目标。

如果你使用的是jQuery,那么你已经在OP中标记了它。

点击按钮后,jQuery将获得输入字段的.val()。

$("#YourButtonIdHere").click(function(){

    // This will get the value of the search input text box 
    var inputText = $("#myInput").val();

    // Now you can do what you wish, Perform an ajax query?
    // More help from you on what you want to do with the value 
    // from the text box once the button has been clicked 
    // will give me a better chance of helping you!
});

答案 1 :(得分:0)

由于您在问题中提供的信息几乎为零,除非您想通过点击按钮搜索数据表,这应该适合您。

var oTable = $("#myTable").DataTable();

$("button1").on('click', function(event){
  var searchText = "button1"; //Specific text that you want to search
  oTable.search(searchText).draw();
}

这里是fiddle