我試圖做使用Ajax一個Twitter的引導typehead,但沒什麼happens.No錯誤沒有輸出 這裏是我的jQuery Ajax代碼jQuery的AJAX調用自舉不觸發typehead
function CallData() {
$('input.typeahead.local.remote').typeahead({
source: function (typeahead,query) {
$.ajax({
type: "GET",
url: "http://cs-api-sandbox.herokuapp.com/v1/challenges/search?keyword=r&callback=my_callback",
jsonpCallback: "my_callback",
dataType: "jsonp",
error: function (xhr, errorType, exception) {
var errorMessage = exception || xhr.statusText;
alert("Excep:: " + exception + "Status:: " + xhr.statusText);
}
});
}
});
}
function my_callback(data) {
alert('hi');
}
這裏是我的html代碼
<input type="text" id="txt" runat="server" class="span4 typeahead local remote" placeholder="Search..." />
,我號召每個按鍵的功能,AJAX,但CallData()
沒有任何反應
是否有alert()調用被觸發? – Alexander
不,它不會觸發 – iJade