大佬教程收集整理的这篇文章主要介绍了JQuery 自动完成不会在模态窗口中触发,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用完美运行的 Jquery 自动完成功能。我有一个可以作为独立表单完美运行的表单(这意味着我通过 URL 访问它)但是当我将该表单包含在 @R_404_4156@ 模态框中时,Jquery 自动完成不会触发。
我渲染的模态表单如下
function cloneProposal(ID) {
$.AJAX({
type: 'GET',url: '@Url.Action("Clone","Proposal")',data:
{
ID: ID
},cache: false,success: function (result) {
document.getElementByID("modalbody").INNERHTML = result;
var modalBox = $('#mymodal');
modalBox.attr("proposalnumber",ID);
$("#modaltitle").HTML('Clone Proposal');
modalBox.modal('show');
},error: function (responsE) {
alert('Bad request ' + response.responseText);
}
});
}
表单正确呈现,但没有触发任何 Jquery 代码。有哪些可能的原因会导致这种情况发生?我什至编写了一个更改事件。当直接从 URL 执行表单时,它会正确触发,但通过 Modal 呈现时则不会。
$("input").change(function(){
alert("The text has been changed.");
});
控制台中没有错误。我不知所措。有人能指出我正确的方向来弄清楚发生了什么吗?
非常感谢。
--- 瓦尔
我终于通过改变加载模态的方式解决了这个问题。我将代码更改为以下代码,现在 JQuery 正确触发。
df.groupby(['id'])[['date']].count()
以上是大佬教程为你收集整理的JQuery 自动完成不会在模态窗口中触发全部内容,希望文章能够帮你解决JQuery 自动完成不会在模态窗口中触发所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。