ПРИВЕТ ВСЕМ: D
У меня возникли некоторые трудности при передаче переменных php через javascript.
В основном это утверждение:
new Ajax.Updater( 'result', 'update_request.php?status='+status_change);
и мне нужно передать другую переменную после status_change, переменную, которая мне нужна to pass - это идентификатор обновляемого билета.
Итак, я попробовал это:
new Ajax.Updater( 'result', 'update_request.php?status='+status_change'&requestid='+request_id);
Однако это дает мне ошибку, указанную ниже: 77 Код: 0 URI: http: //site_url/dev/time_off_new/main.php
Я пробовал использовать двойные кавычки, а также их комбинации. Я не знаю, почему это меня так беспокоит.
Я запустил php-скрипт, к которому он прикреплен, и все работает нормально. После отладки я сузил его до этого утверждения, поэтому все остальное работает нормально.
Спасибо заранее.
Мир и любовь!
Вам не хватает оператора конкатенации после переменной status_change
Попробуйте это
new Ajax.Updater( 'result', 'update_request.php?status='+status_change+'&requestid='+request_id);