文本區域上的文字我有此代碼的作品,但只有當按鈕被點擊的第一次:從jquery的ajax調用不工作
<script>
$(document).on("click","#btn-regenerate", function() {
var something = "blablabla";
$.ajax({
type: "POST",
url: base_url_admin + "sitemap/getcategories",
data: {"something" : something},
dataType: "json",
success: function(msg){
$("#categories").html(msg);
},
error: function(jqXHR, textStatus, errorThrown){
alert(textStatus + " " + errorThrown);
}
});
});
</script>
但第一次後它不工作。爲什麼?我想點擊刪除textarea中的以前的內容,並再次將ajax輸出放在那裏(不管我點擊了多少次按鈕)。但它只適用於第一次。然後,當我例如手動刪除textarea中的一些內容並點擊按鈕,沒有任何反應。如何解決這個問題?我究竟做錯了什麼?取而代之的
$("#categories").html(msg);
的HTML內容還顯示HTML? – BeNdErR
請給我們提供一個http://jsfiddle.net/ – qualle