我有一个旧网站与JQuery 1.7,两天前正常工作.突然,我的一些按钮不再工作,点击它们后,我在控制台中收到此警告:
表单提交已取消,因为表单未连接
点击后面的代码是这样的:
this.handleExcelExporter = function(href, cols) {
var form = $('<form method="post"><input type="submit" /><input type="hidden" name="layout" /></form>').attr('action', href);
$('input[name="layout"]', form).val(JSON.stringify(cols));
$('input[type="submit"]', form).click();
}
Run Code Online (Sandbox Code Playgroud)
Chrome 56似乎不再支持这种代码了.不是吗?如果是,我的问题是:
PS 它在最新的firefox版本中也不起作用(没有任何消息).它也无法在IE 11.0和Edge中运行!(两者都没有任何消息)
我有这些 html 按钮:
<form ngNativeValidate (ngSubmit)="onSubmit()" #add_form="ngForm">
<button class="btn btn-primary " type="submit[disabled]="!add_form.valid">ADD</button>
<button class="btn btn-default" (click)="back()">Back</button>
</form>
Run Code Online (Sandbox Code Playgroud)
我在控制台中收到此警告:
表单提交取消,因为表单未连接
任何人都可以帮助我解决此警告?