我使用codeigniter,我想用php使uniqid代码如下代码(由random_string()):
function coding(){
echo random_string('unique');
}
我想在一个jquery函数(用于js代码中)中使用结果顶部函数,我在jquery代码中尝试这样做,但是
alert(coding())
中的此输出是“ undefined”。如何解决?function coding(){
$.ajax({
type: "POST",
dataType: "text",
url: "coding",
cache: false,
success: function (data) {
return data;
}
})
}
alert(coding()) // in here output is "undefined" !!!?
最佳答案
function coding(){
var temp;
$.ajax({
type: "POST",
dataType: "text",
url: coding,
cache: false,
async: false,
success: function (data) {
temp = data;
}
})
return temp;
}
alert(coding());
您将收到一个[object XMLDocument]。