Javascript 当从.js文件调用ajax时,如何给出控制器操作的路径
函数sendData(类型、数据){ }Javascript 当从.js文件调用ajax时,如何给出控制器操作的路径,javascript,jquery,ajax,yii2-advanced-app,Javascript,Jquery,Ajax,Yii2 Advanced App,函数sendData(类型、数据){ } 这是我的新.js文件,需要对newController.php文件进行ajax调用。您必须像这样给出ajax中的完整路径 var datas={types:types,data:data}; console.log(datas); var url = '<?php echo base_url();?>'; $.post({ url:url+'/news/ajax', data:datas, su
这是我的新.js文件,需要对newController.php文件进行ajax调用。您必须像这样给出ajax中的完整路径
var datas={types:types,data:data};
console.log(datas);
var url = '<?php echo base_url();?>';
$.post({
url:url+'/news/ajax',
data:datas,
success:function(response){
console.log(response)
}
});
var-datas={types:types,data:data};
控制台日志(数据);
var url='';
美元邮政({
url:url+'/news/ajax',
数据:数据,
成功:功能(响应){
console.log(响应)
}
});
您可以使用基本url函数来解决此问题,您需要找到如下解决方法 .jsasp.net mvc视图引擎不解析文件,您不能在其中使用任何服务器端(c#)代码。您可以使用来解决此问题。为页面的所有
ajax调用创建一个
并在不同的数据属性中设置多个url
。(如保存、删除、加载等)
感谢发布404(未找到)url:”、
或url:”
@johnsuam-请检查以上答案
var datas={types:types,data:data};
console.log(datas);
var url = '<?php echo base_url();?>';
$.post({
url:url+'/news/ajax',
data:datas,
success:function(response){
console.log(response)
}
});
<div id="allUrls" style='display:none' data-url-save="@Url.Action("SaveAction", "Controller")"
data-url-delete="@Url.Action("DeleteAction", "Controller")" ></div>
var url = $("#allUrls").data('request-url-save');
alert(url); // set this url in your AJAX call