0
Joomla 3.5.1を実行していて、別のサーバーからデータを取得するためのajax呼び出しが必要です。これは別の環境で問題なく動作しますが、Joomlaで動作するようにはできません。私はdivへの更新とajax urlが動作するように見えるので、jQueryに$を変更しなければならない場所を見つけましたが、投稿用にJSonデータが送信されず、何も返されませんでした。joomla ajax POST投稿していません
function GetProduct(ID) {
jQuery('#div_Options').text('');
var dataObj = "{\"PCID\": \"" + ID + "\"}";
try {
jQuery.ajax({
type: "POST",
url: 'http://server.com/ajax/productoptions.asmx/GetTest',
contentType: "application/json; charset=utf-8",
crossDomain: true,
dataType: "json",
data: dataObj,
cache: false,
success: function (outData) {
$("#div_Options").text(outData.d);
},
error: function (outData, msg) {
jQuery("#div_Options").text('Ajax Error - ' + msg.toString());
}
});
}
catch (err) {
jQuery("#div_Options").text('Code Error');
}
}
私はモジュールを作成する必要があるか、このための簡単な修正はありますか?