私は、JquerMobileフレームワークを使用してサーバー側からJSONオブジェクトとしていくつかの値を取得するためにajax呼び出しを使用しようとしています。これはデスクトップのChromeブラウザで問題なく動作します。これは携帯電話のブラウザでは機能しません。私がここで間違っていることを指摘する助けがあれば助けになります。以下のスクリプト。JqueryMobile、AJAX、JSON
$("#showmore").live("click", function(event, param1){
event.preventDefault();
getUrl = $(this).attr('href');
$.post(getUrl, function(data){
$('#sname').html(data.name);
},"json");
return false;
});
コールバックデータをアラートボックスに表示すると、現在のページのHTMLコンテンツが取得されます。デスクトップブラウザでは、適切な値を得ています。ご協力ありがとうございました!
+ジャスパー。ありがとうございました!それが問題でした。 attr( 'href')が#を返したようです。それは、私が投稿に使っているhrefを印刷したり警告したりするために私を攻撃しなかった!私はdata-hrefを使用し、それが問題を解決しました。 – PackedUp