0
我想一個Ajax功能添加到腳本,它基本上是兩兩件事:多個AJAX功能
步驟1:確定是否需要搜索用戶或創建一個新的 第2步:根據選擇1,它將轉到選定的腳本(該部分工作)或調用一個新的函數(該部分不起作用)。現在,我知道第二個函數本身非常完美,因爲我直接在錨標記中調用它,並且沒有問題,所以它必須是我如何嘗試所有它在函數本身中進行的。這裏是我到目前爲止有:
function changecm(){
var txt = 'Select An Option To Continue:<br>
<input type="radio" name="type" id="type" value="search" style="font-size:22px;"><br>
<input type="radio" name="type" id="type" value="create" style="font-size:22px;">';
$.prompt(txt,{
buttons:{Confirm:true, Cancel:false},
submit: function(v,m,f){
var flag = true;
if (v) { }
return flag;
},
callback: function(v,m,f){
if(v){
var type = f.type;
if(type == 'create'){
$.post('changecm',{type:type},
function(data){
$("div#customer").html(data);
}
);
}
else{
function(changecmnow);
}
}
}
});
}
這就是功能1.這裏的功能2:
function changecmnow(){
var txt = 'Enter the first name, last name, or telephone number of the customer to limit your results:<br>
<input type="text" name="terms" id="terms" style="font-size:22px; width:400px;">';
$.prompt(txt,{
buttons:{Confirm:true, Cancel:false},
submit: function(v,m,f){
var flag = true;
if (v) { }
return flag;
},
callback: function(v,m,f){
if(v){
var terms = f.terms;
$.post('changecm',{terms:terms},
function(data){
$("div#customer").html(data);
}
);
}
}
});
}
這是什麼問題?另外,如果您有錯誤消息,請包括它們。 – TryHarder 2012-07-12 02:45:06
我沒有收到錯誤消息。這個問題在函數1的else {function(changecmnow);}部分之下。我不認爲這是它應該被調用的方式,但是我不知道如果用戶沒有選擇怎麼調用它創建收音機選項。 – Refiking 2012-07-12 02:47:26
如果你只是想調用函數,爲什麼不只是'else {changecmnow(); }' – olore 2012-07-12 03:29:40