Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 带有隐藏数据的jquery自动完成无法获取id和值_Javascript_Jquery_Laravel_Autocomplete - Fatal编程技术网

Javascript 带有隐藏数据的jquery自动完成无法获取id和值

Javascript 带有隐藏数据的jquery自动完成无法获取id和值,javascript,jquery,laravel,autocomplete,Javascript,Jquery,Laravel,Autocomplete,我使用的是Jquery.autocomplete.js。我可以使用json编码获取发送的术语和输出,但我无法在一个文本框中获取值,在隐藏的文本框中获取ID 脚本: <script type="text/javascript"> $().ready(function() { $(".autocomplete_user").autocomplete("/get_user_name", { minChars: 0, max: 12, autoFill: true,

我使用的是
Jquery.autocomplete.js
。我可以使用json编码获取发送的术语和输出,但我无法在一个文本框中获取值,在隐藏的文本框中获取ID

  • 脚本:

    <script type="text/javascript">
    $().ready(function() {
    $(".autocomplete_user").autocomplete("/get_user_name", {
        minChars: 0,
        max: 12,
        autoFill: true,
        mustMatch: true,
        matchContains: false,
        scrollHeight: 220,
        formatItem: function(row, i, total) {
            return row.value;
        },
        formatResult: function(row) {
            return row.value;
        }
    });
    $('.autocomplete_user').result(function(event, data, formatted) {
        $('#user_id_val').val(!data ? '' : data.id);
    });
    
    
    $().ready(函数()){
    $(“.autocomplete\u user”).autocomplete(“/get\u user\u name”{
    明查斯:0,
    最高:12,
    自动填充:对,
    mustMatch:是的,
    错,,
    高度:220,
    formatItem:函数(行、i、总计){
    返回row.value;
    },
    formatResult:函数(行){
    返回row.value;
    }
    });
    $('.autocomplete_user').result(函数(事件、数据、格式化){
    $('#user_id_val').val(!data?'':data.id);
    });
    
    }));

  • 查看:
  • 
    
  • 我可以得到这样的输出

    [{id:“131”,值:“murugan”}]


  • 玛哈,阿丹值瓦鲁迪!值varuthu但adha 2文本框ku id和值thaniya发送pana mudila..尝试
    JSON.parse
    ,然后使用
    [0]
    或其他方法?拉小提琴!还有textboxla数组类型值显示panudhu..pa..enaku konjam jquery数组概念weakok等等…我会做praveen
    <input type="text" class="form-control input-md autocomplete_user" name="receiver_name" value="" placeholder=" Type Here">
    <input type="hidden" name="receiver_id" id="user_id_val" value="" />