Я работаю на примере проката DVD Agile Toolkit.В части учебного пособия «День 3 - Создание интерфейса администратора» он добавляет интерфейс администратора и предоставляет возможность добавлять электронную почту и пароль пользователя в базу данных.
На вкладке «Клиенты» я нажимаю накнопка «Установить пароль» для существующего клиента, и появляется всплывающее окно, позволяющее ввести пароль.Я ввожу пароль и нажимаю ОК или Отмена.При использовании Firebug появляется сообщение об ошибке, которое должно отображаться с помощью функции showMessage ():
showMessage is not defined
(?)(ret=undefined)1 (line 440)
success(res="<h2>BaseException</h2>\n...d></tr>\n</table></div>\n")start-atk4.js (line 183)
d(d=Object { url="/agiletoolkit/admin/?pa...d_set_password=1&value=", isLocal=false, global=true, more...}, f=["<h2>BaseException</h2>\n...d></tr>\n</table></div>\n", "success", Object { readyState=4, responseText="<h2>BaseException</h2>\n...d></tr>\n</table></div>\n", status=200, more...}])jquery....min.js (line 16)
d(a=200, c="success", l=Object { text="<h2>BaseException</h2>\n...d></tr>\n</table></div>\n"}, n="Date: Tue, 06 Mar 2012 ...xt/html; charset=utf-8\n")jquery....min.js (line 16)
d(e=readystatechange , i=undefined)jquery....min.js (line 16)
[Break On This Error]
showMessage("Error in AJAXec response: "+e+"\n"+response_text);
Где определена функция showMessage ()?Я искал источник atk4, но ничего не показывалось.
Я вошел в mysql и проверил таблицу "customer", и она не обновляется паролем.Как только я исправлю ошибку showMessage (), я буду отслеживать, почему таблица не обновляется.Может быть, я не правильно что-то настроил.
Приветствия