单击多个项目的“分配运输”时,出现此问题,控制台引用的代码为
$(document).ready(function() {
//display mp shipping list in popup
$(document).on('click', '.assign_shipping', function(e) {e.preventDefault();
$('#assign_shipping_form').modal('show');
});
问题出在第4行,有趣的是,如果我将jquery版本更改为3,它将允许我单击它,但出现与该应用程序相关的其他错误。我不确定如何解决。
答案 0 :(得分:1)
$( ".selector" ).dialog({
modal: true
});
对jquery ui文档的引用:http://api.jqueryui.com/dialog/#option-modal
您似乎指的是https://getbootstrap.com/docs/4.1/components/modal/#via-javascript
答案 1 :(得分:0)
假设您正在使用Bootstrap模态,则#assign_shipping_form
元素不是模态,或者在调用该方法之前未设置脚本引用。仔细检查并确保已引用引导JS文件。
如果使用其他供应商,则同样适用。