fetch中支持jQuery和HTML的各种响应
我正在使用fetch加载一个页面(其中包含HTML和jQuery),但它不响应我的jQuery代码fetch中支持jQuery和HTML的各种响应,jquery,fetch,Jquery,Fetch,我正在使用fetch加载一个页面(其中包含HTML和jQuery),但它不响应我的jQuery代码 fetch('/get_insurance.bc', { method: 'POST', body: 'inscountry=[##cms.form.inscountry##]&fdate=[##cms.form.fdate##]-05&tdate=[##cms.form.tdate##]&birthdate='+brt+'&user
fetch('/get_insurance.bc', {
method: 'POST',
body: 'inscountry=[##cms.form.inscountry##]&fdate=[##cms.form.fdate##]-05&tdate=[##cms.form.tdate##]&birthdate='+brt+'&userid=[##userid.userid.userid##]'})
.then(response => response.text())
.then(html => {
document.getElementById('ins-list-resize').innerHTML = html;
})
你是说你正在通过AJAX加载脚本块?出于安全原因,它们不会被执行。我正在另一个页面中使用fetch加载一个包含html和jquery代码的页面。首先,我使用response.text(),但在本例中,我的jquery代码不起作用。您使用的是上面的response.html(),而不是response.text()。但不管怎样,就像我说的,如果加载的内容包含JavaScript/jQuery代码,出于安全原因,浏览器将不会执行该代码。你需要找到另一种方法来实现你想做的事情。例如,我尝试过这种方法(首先添加一个外部js文件,并将我所有的jquery代码放入其中,然后在正在加载的第二个页面中调用它。然后在第一个页面中添加这个js文件),但它不起作用!“不工作”不是有用的错误消息或问题陈述。没有人能基于此帮助你。如果您尝试了另一种方法,但也遇到了问题,请在您的问题中添加完整的详细信息。谢谢