ورود

View Full Version : تکرار شده event



habib_namvar
یک شنبه 18 اسفند 1392, 20:21 عصر
با سلام
من یک کد jquery نوشتم و تابع ajax رو استفاده میکنم
این کد بار اول درست کار میکنه ولی با دوم دوبار اجرا میشه و بار سوم سه بار و همینطوری بالا میره تا اینکه سایت خیلی سنگین کار میکنه
راه حلش رو اگه کسی میدونه ممنون میشم بگه
اینم کدشه

$.ajax({
type: "POST",
url: "ajax.aspx/" + func_,
data: "{" + variable_ + "}",
contentType: "application/json; charset=utf-8",
dataType: "json",
cache: false,
success: function (msg) {
$(place).css({ display: "none" });
alert('');
switch (func_) {
case "sendPost":
successResult(place);
break;


}


},
error: function (msg) {
alert(msg.d);
}

jalil_gh
سه شنبه 20 اسفند 1392, 02:28 صبح
شما این متد رو کجا و چطوری صدا می‌زنید؟؟

habib_namvar
سه شنبه 20 اسفند 1392, 10:01 صبح
من این متد رو توی یه فایل js گذاشتم و با استفاده از باتن های دیگه بهش مقدار میدمو فراخوانی میکنم

jalil_gh
چهارشنبه 21 اسفند 1392, 01:54 صبح
این مشکل معمولا وقتی پیش میاد که شما تو تابعی که هنگام کلیک کردن دکمه اجرا میشه دو باره اون تابع رو به اون دکمه bind کنید.
اگه کدها رو میزاشتید بهتر میشد بررسی کرد که اشکال کار از کجاست.

geeking
پنج شنبه 22 اسفند 1392, 09:24 صبح
این کد مشکلی که میگی رو نداره!