$('#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:缺失:属性ID
之后
这有什么问题,如何解决?
更新:
创建一个正在运行的新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页面上发送此变量而不会出错。
- >查看更新< -
以上的代码您有什么想法我能解决这个问题吗?
更新版本。 2.0
我修复了它在网址中添加变量但是我讨厌这样做:
url: 'item_action.php?r=src_prodline'
现在,它正在运作,但如果有人有更好的解决方案,请让我知道。