Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
fetch中支持jQuery和HTML的各种响应_Jquery_Fetch - Fatal编程技术网

fetch中支持jQuery和HTML的各种响应

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加载一个页面(其中包含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+'&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文件),但它不起作用!“不工作”不是有用的错误消息或问题陈述。没有人能基于此帮助你。如果您尝试了另一种方法,但也遇到了问题,请在您的问题中添加完整的详细信息。谢谢