Javascript 如何在没有本地主机的情况下调用URL?
我正在处理此中的用户管理页面,我想在DB表中存储所选权限。我的代码如下Javascript 如何在没有本地主机的情况下调用URL?,javascript,ajax,json,http,url,Javascript,Ajax,Json,Http,Url,我正在处理此中的用户管理页面,我想在DB表中存储所选权限。我的代码如下 ... callajax("POST", "Permissions Details added Successfully.",formData); } var url= "http://localhost:8080/collection-ui/api/rolepermissions/updprm"; function callajax(posttype,successMsg,for
...
callajax("POST", "Permissions Details added Successfully.",formData);
}
var url= "http://localhost:8080/collection-ui/api/rolepermissions/updprm";
function callajax(posttype,successMsg,formData)
{
$.ajax({
type : posttype,
url : url,
data : JSON.stringify(formData),
contentType : 'application/json',
success : function(response) {
if(response.status == "Success"){
它工作得很好,但这只在我的系统中工作,因为URL是Localhost right,那么我如何在没有Localhost的情况下调用URL。plz任何人帮助怎么样
var url= "api/rolepermissions/updprm";
当然,您必须在与Web站点相同的机器上调用ajax,否则将出现
同源策略问题如果将其更改为相对路径,只要目录结构保持不变,域/位置就不会成为问题
var url= "/collection-ui/api/rolepermissions/updprm";
试试这个:
var url= location.host+"/collection-ui/api/rolepermissions/updprm";
希望这能起作用。1>使用相对路径
2> 使用IP地址而不是“localhost”查找您的IP。。。。。然后像这样写URL。。。[.**.**/yourpath/filename.php]