JQuery中的Ajax是用于向服務(wù)器發(fā)送異步請(qǐng)求的一種技術(shù),它可以通過以下方式發(fā)送請(qǐng)求:
$("button").click(function(){ $.ajax({url: "demo_test.txt", success: function(result){ $("#div1").html(result); }}); });
上面的代碼將向服務(wù)器端URL為“demo_test.txt”的文件發(fā)送請(qǐng)求,并將請(qǐng)求結(jié)果作為HTML代碼插入到ID為“div1”的div元素中。但是,有時(shí)候我們需要在請(qǐng)求中添加額外的參數(shù),這時(shí)我們可以使用文本參數(shù)。
文本參數(shù)是指將數(shù)據(jù)以文本形式發(fā)送給服務(wù)器的參數(shù),可以包含文本或json等類型的數(shù)據(jù)。以下是一些常見的文本參數(shù):
data
:要發(fā)送給服務(wù)器的數(shù)據(jù)dataType
:服務(wù)器返回的數(shù)據(jù)的類型contentType
:數(shù)據(jù)的編碼類型
例如,我們可以向服務(wù)器發(fā)送一個(gè)名為name的文本參數(shù):
$("button").click(function(){ $.ajax({ url: "demo_test.txt", data: {name: "John", location: "Boston"}, success: function(result){ $("#div1").html(result); } }); });
上面的代碼將向服務(wù)器提交名為“name”的參數(shù),值為“John”,并且提交名為“l(fā)ocation”的參數(shù),值為“Boston”。
除了文本參數(shù),還有許多其他的參數(shù)可以用于Ajax請(qǐng)求,您可以查看JQuery的官方文檔以獲取更多信息。