私はmysqlからデータを取得してjquery datepickerに入れて忙しいです。 PHP側が良好です。私はgetメソッドでそれをテストし、それは動作します。だから私はJS/Jquery側と闘う。 JSは変数myTextを認識しません。しかし、私は上記を作成しました。日付ごとに価格を追加するjavascript/jquery not working
function addCustomInformation() {
$("#DatePicker td").filter(function() {
var date = $(this).text();
return /\d/.test(date);
}).find("a, span").html(function(i, html) {
var myText;
var day = $(this).text();
var month = $(".ui-datepicker-month").text();
var year = $(".ui-datepicker-year").text();
var date = day + " " + month + " " + year;
$.ajax({
url : "../../../func.php",
type: "GET",
data : {check_datum: date, ItemID: <?= $_GET["ItemID"] ?>},
success: function(info)
{
myText = info;
console.log(date + ", " + info);
}
});
return html + "<br><small>$"+myText+"</small>";
});
}
ありがとうございます。今問題は一つしかない。結果はデータベースから非常に遅くロードされています。この問題を解決するにはどうすればよいですか? – Emin
それはあなたのデータベースのセットアップ/クエリ、またはあなたのPHPで問題になるようですね。どれが遅くなっているのか調べる価値があるかもしれません。しかし、あなたのJavaScriptコードであることはほとんどありえません –