0
大家好我正在嘗試使用具有腳本標記的jsonp設置進行API調用,但不知道如何將它作爲參數之一傳遞給函數。帶參數的jsonp腳本標記
<script type="text/javascript" src="/proxy.cfm?apicall=news&pageid="+utils.stringToJson(cookie.read('current_stb')).pageid+"&callback='mynamespace.pagesCallback'"></script>
我可以像這樣在字符串中添加這個權限。 + utils.stringToJson(cookie.read('current_stb'))。pageid +
或者是我們將它作爲變量傳遞的一種方式。
我根據下面的Martins評論更新腳本。
<script type="text/javascript" id="script"></script>
<script>
$("#script").attr('href', "/proxy.cfm?apicall=news&pageid="+utils.stringToJson(cookie.read('current_stb')).pageid+"&callback="mynamespace.pagesCallback);
</script>
現在我越來越之後的參數列表中錯誤丟失),但我沒有看到,我離開了)
你不能那樣做。 HTML不知道JavaScript,不能執行它。您必須創建元素或以編程方式設置屬性。但是,當你使用jQuery時,你可以簡單地使用['jQuery.ajax'](http://api.jquery.com/jQuery.ajax/)。 –