Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   submit по нажатию кнопки (https://javascript.ru/forum/misc/12316-submit-po-nazhatiyu-knopki.html)

SergioVasus 12.10.2010 00:00

submit по нажатию кнопки
 
проблема возникла с модулем опроса на сайте, я вообще не владею js по этому понять в чём проблема не могу...
По нажатию на кнопку голосовать, данные о голосовании должны быть отправлены в базу данных, а пользователю выводить окошко что ваш голос принят, я видимо что-то случайно по неопытности изменил, а теперь вернуть не могу...
Вот код в котором как я понимаю проблема

$(".polld_sub").click(function() {
var polid = $(this).attr("id").replace(/polld_sub/, "");
var arr = new Array;
arr[0] = "select[name=acc1";
arr[1] = ""+polid;
arr[2] = "] option:selected"
var str = arr.join("");
var ar = new Array;
ar[0] = "select[name=acc2";
ar[1] = ""+polid;
ar[2] = "] option:selected"
var st = ar.join("");
var acc1 = $(''+str).val();
var acc2 = $(''+st).val();
var times = $("input[name='polld_time']").val();
if ($.cookie("polld_vot"+polid)){
var time = $.cookie("polld_vot"+polid);
console.log(times);
var diff = times-time;
if (diff <= 150){
alert("Вы уже голосовали в этом опросе");
var send = 0;
}else{
$.cookie("polld_vot"+polid, times);
var send = 1;
}
}else{
$.cookie("polld_vot"+polid, times);
var send = 1;
}
if (send ==1){
$("#resp"+polid).load("index2.php?option=com_selfpage&func=poll&no_html=1", {id:""+polid, acc1:""+acc1, acc2:""+acc2});
}
});



если не понятно что я имею ввиду, то посмотрите http://www.ffkr.org - слевой стороны "Ваш прогноз"

micscr 12.10.2010 09:37

Цитата:

я вообще не владею js
ну так это Вам уважаемый в раздел "Работа" с озвучкой бюджета или сюда.

SergioVasus 12.10.2010 13:54

Цитата:

Сообщение от micscr (Сообщение 73918)
ну так это Вам уважаемый в раздел "Работа" с озвучкой бюджета или сюда.

просто как я полагаю там где-то пропущенна запятая или точка с запятой, а за такое я думаю озвучивать бюджет глупо...

micscr 12.10.2010 14:29

раз так то да. С точками, запятыми на первый взгляд нормально, а вот это:
console.log(times);

- убрать, т.к. нужно только для отладки в мозилле.


Часовой пояс GMT +3, время: 04:41.