function getdata(x,y)
{
var xmlhttp=new XMLHttpRequest();
xmlhttp.onreadystatechange=function(){
if(xmlhttp.readystate==4) {
document.getElementByID("txt").innerHTML=xmlhttp.responseText;
}
};
xmlhttp.open("GET","base_url()/vendor/home/getdata"+x +y,true);
xmlhttp.send();
}
我从视图中将两个值x,y
传递给函数。然后我想把它传递给程序中的控制器。但y
已被x
连接到,
。如果我使用&
或x
运算符,则不会将值传递给控制器。我应该使用哪个运算符将值y
和library(parallel)
cl <- makeCluster(detectCores() - 1)
json_files<-list.files(path ="your/json/path",pattern="*.json",full.names = TRUE)
json_list<-parLapply(cl,json_files,function(x) rjson::fromJSON(file=x,method = "R"))
stopCluster(cl)
传递给控制器?
答案 0 :(得分:0)
您只需将它们作为附加段添加到URI:
xmlhttp.open("GET","base_url()/vendor/home/getdata/"+x +"/" +y,true);
答案 1 :(得分:0)
xmlhttp.open("GET","base_url()/vendor/home/getdata/"+x+"/"+y,true);
确保您的codeigniter getdata方法如下: -
function getdata ($x = '', $y = '') {}
答案 2 :(得分:0)
试试这样..
var url = "<?php echo base_url('vendor/home/getdata');?>"+"/?x="+x+"&y="+y;
xmlhttp.open("GET",url,true);