laravel使用enter按钮实现javascript

时间:2018-01-13 18:54:13

标签: javascript php jquery

我在Laravel中使用datatables并且在表格的每一行中我都有输入字段来获取一些信息所以如何在输入按键上实现JavaScript以获取数据,它的工作现在处于模糊状态但是希望它不要进入模糊

datatable

{data: 'vendor_name', name: 'vendors.vendor_name',mRender: function (data, type, row) {                   
   return '<label hidden>'+data+'</label> <input type="text" id="vendor_name" class="vendor_name" data-id="'+row.id+'" onClick="this.select();"  value="'+data+'">';}},

JavaScript

<script type="text/javascript">

$(document).on('blur focusout', ".vendor_name", function(){
  var id = $(this).data("id");
  var $row = $(this).closest('tr');

  $.ajax({
    type: 'POST',
    url: 'Vendor_Save',
    data: {
        '_token': $('input[name=_token]').val(),
        'currentid': id,
       'current_vendor_name':$(this).val(),
    },
    success: function(data) {
    $row.closest('tr').find('.category_name').val(data.categoryname); 
    $row.closest('tr').find('.vendor_no').val(data.vendorid);                        
          }
  });
});
</script>

1 个答案:

答案 0 :(得分:0)

你想听一下按下回车键吗?

signature