mysqlにデータを保存しようとしています。solrurlを呼び出す。IEを除くすべてのブラウザで動作します。
私のコード
dataTable = "<ol>";
//Check the data is present form the searching element.
if (data.response.docs.length != 0) {
$.each(data.response.docs, function (key, value) {
dataTable += "<li><a href=\"" + value.id + "\" onmousedown=\"javascript:StoreClickedURL(" + userId + ",'" + encodeURI(userInput) + "','" + value.id + "')\">" + value.id + "</a></li>";
});
//Check whether persons there or not.
dataTable += "</ol>";
}
働き
function StoreClickedURL(userId, query, event) {
var urlsearch = "http://192.168.10.113:8080/collective-intellegence/StoreClicks?userid=" + userId + "&query=" + query;
$.ajax({
type: 'POST',
url: urlsearch,
dataType: 'json',
success: function (data) {
}
});
}
これはすべてのブラウザで正常に機能していますが、IEでは機能していません(IE7、IE8、およびIE9でテスト済み)。
どのブラウザでもエラーは表示されません。Firebugを使用してこれをテストしました。
リンクをクリックすると、その関数に移動しますが(関数にアラートを入れることでテストされます)、データベースにデータは保存されません。
助けてください
ありがとう