我遇到了一個簡單的腳本的麻煩。我需要解析一些Web服務的XML響應ajax方法和SyntaxError:意外的令牌「:」
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript">
function callws() {
$.ajax(function(){
type:"GET",
contentType: 'text/xml',
dataType:"xml",
url:"http://thewebservice/service.action?my=parameter",
timeout:4000,
async:false,
success: parseXml,
error: function(jqXHR, textStatus, errorThrown){
alert(jqXHR.textStatus);
}
}); // ajax
function parseXml(xml) {
$(xml).find("result").each(function(){
$("#risposta").append($(this).find("row").text() + "<br />");
});//each
} //function parse
} // termine callws
我不明白爲什麼沒有工作!我只有一個來自Chrome控制檯的錯誤日誌 SyntaxError:第12行的意外標記「:」(contentType:'text/xml',) 我嘗試使用其他參數,但第一個下面的所有行(類型:「GET 「)似乎是錯誤的......恕我直言,在所有腳本中語法都可以!
建議?
Vito
可能重複。意外的令牌:?](http://stackoverflow.com/questions/13435991/semantic-issue-unexpected-token) – Musa
您是否閱讀過手冊,我認爲不是? – adeneo