Попытка заполнить поле выбора с помощью плагина Inputpicker и JQuery - PullRequest
0 голосов
/ 11 мая 2018
$('#src_prodline').inputpicker({ calling the plugin function
    fields:['id','code','description'],
    fieldText : 'description',
    fieldValue : 'code',        
    headShow: true,
    filterOpen: true,
    $.ajax({            
        url: 'item_action.php', //Calling the function
        type:"POST",
        data: {             
            btn_action:'src_prodline' //Set item_id and variable se
        }           
    });
});

В моей консоли я получил эту ошибку:

SintaxError: отсутствует: после идентификатора свойства

Что с этим не так и как я могу это исправить???

ОБНОВЛЕНИЕ:

Создание нового php-файла, он работает

$('#src_prodline').inputpicker({        
    fields:['id','code','desc'],
    fieldText : 'description',
    fieldValue : 'code',
    pagination: true,       
    limit: 5,
    headShow: true,
    filterOpen: true,               
    url: 'item_1.php',
    pageCurrent: 1      
});

НО, к сожалению, это не то, что я хочу, потому что я получилСтраница PHP с различными функциями, и я вызываю одну из тем с $_POST['btn_action']

Пример:

if ($_POST['btn_action']=='src_prodline'){
   ...........
}

Итак, моя проблема в том, что я понятия не имею, как я могу отправить этопеременная на странице PHP без ошибок.

-> СМОТРИТЕ код выше обновления <- </p>

У вас есть идеи, как я могу решить эту проблему?

ОБНОВЛЕНИЕ Вер.2.0

Я исправил это, добавив переменную в веб-адрес, но мне неприятно это делать:

url: 'item_action.php?r=src_prodline'

Сейчас это работает, но если у кого-то есть лучшее решение, пожалуйста, дайте мнезнать это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...