2014-07-07 1 views
0

Я использую d3.json для запроса java-контроллера. При получении значения в java-скрипте данные поступают корректно, но при создании данных запроса после того, как значение $ не будет и усекается. Ниже приведен код для него.

alert(newPassword.value); 

var jsonUrl="userinfoes?update=ByUserInfo&oldPassword=" + oldPassword.value + "&newPassword=" + newPasswordValue + "&ajax=false" ; 

d3.json(jsonUrl,function(error,data){ 
        alert(data);      
}); 

Хотя тревога данные отображаются правильно, как данные $ # 124 , но в то время как запрос данные проходят в данном $. Данные отсутствуют после $.

ответ

0

Вы написали

var jsonUrl="userinfoes?update=ByUserInfo&oldPassword=" + oldPassword.value + newPassword=" + newPassword.value + "&ajax=false" ; 

Выше линии имеет синтаксические ошибки.

попробовать с этим

var jsonUrl="userinfoes?update=ByUserInfo&oldPassword=" + oldPassword.value +"&newPassword= "+ newPassword.value + "&ajax=false" ; 

Проверка и ответ, если вы по-прежнему сталкивается с проблемой.

+0

Привет, спасибо saikiran Но это была ошибка типографии. Я делаю запрос таким же, как вы предложили, но все еще столкнувшись с той же проблемой. – imSonuGupta

+0

попробуйте один раз, var jsonUrl = "userinfoes? Update = ByUserInfo & oldPassword = '" + oldPassword.value + "' & newPassword = '" + newPassword.value + "' & ajax = false"; –

+0

Я пробовал с вышеупомянутым кодом, делая данные запроса после того, как значение $ is is going, но когда я передаю специальный символ после того, как значение $ не будет и усечено. – imSonuGupta

Смежные вопросы