PDA

View Full Version : چرا فرم اکشن با دابل کلیک توی تکست باکس تغییر نمیکنه ؟



malihehshajari
چهارشنبه 02 مهر 1393, 16:02 عصر
سلام

من میخوام وقتی توی تکست باکس دابل کلیک کردم فرم اکشن عوض بشه ولی نمیشه

کدی که نوشتم :




$('input:text ').bind("dblclick", function(e) {

var currentId = $(this).attr('class');

var str = ["/result_reception_help_result/301/", currentId , "/"].join("");

$('#normal_result_reception_frm').attr('action',st r);

});



تابع جی کوئری اجرا میشه ولی فرم اکشن تغییر نمیکنه

کلا این مشکل رو با فشردن کلید های کیبورد هم دارم
میشه راهنمایی کنید

ممنون

Mori Bone
چهارشنبه 02 مهر 1393, 16:22 عصر
سلام. برای من کار کرد.
1- در خط 3 منظور از this، تکس باکسی که روش دابل کلیک انجام شده، چک کنید ببینید که دارای کلاس باشه.
2- تو خط 7 چرا بجای join از + استفاده نمی کنید.

"/result_reception_help_result/301/"+ currentId + "/"

malihehshajari
چهارشنبه 02 مهر 1393, 16:34 عصر
نه اجرا نمیشه
همین کد رو برای botton بنویسم اجرا میشه ولی با دابل کلیک فرم اکشنم عوض نمیشه .
تابع جی کوئری اجرا میشه ولی تابع کد برنامم اجرا نمیشه