2013-06-13 2 views
0

В шаблоне смерча в I передается от данных словаря кодов с ключами пользователя и кодКак установить переданные значения в поля шаблона?

data = {'username' : 'pal', 'code' : 16281} 

в готовой функции Я пытаюсь установить передаваемые значения двух входов на стр

$(document).ready(function() { 
     var d = "{{data}}"; 
     alert(d); 
     $('#code').val({{data['code']}}); 
     $('#username').val(d['username']); 
    }); 

...

<label for="username" class="ui-hidden-accessible">Username:</label> 
<input type="text" placeholder="Username" name="username" id="username" class="large_input"> 
<label for="code" class="ui-hidden-accessible">Code:</label> 
<input type="text" placeholder="Code" name="code" id="code" class="large_input"> 

Alert показывает, что словарь в порядке, но когда я пытаюсь получить доступ, я получил неопределенное значение. Я попытался с переданными данными и с js dictionary d, но это не сработало. Как установить переданные значения в поля шаблона?

ответ

1

Для HTML это будет работать:

<input value="{{data["username"]}}" type="text" placeholder="Username" name="username" id="username" class="large_input"> 

Для вашего JS I изображения вам нужно написать вместо этого:

$('#code').val('{{data['code']}}'); 
Смежные вопросы