Просмотр полной версии : Как с помощью AJAX изменить значение поля.
Подскажите, кодом, как это реализовать.
Нужно чтобы ajax брал значение из поля 1 и переменную, складывал эти два значения и выводил обратно в поле 1
wayzer, читай учебник, и причём тут ajax
PS: если чего-то надо, выкладывай тестовые примеры с возможностью запуска [html run]
wayzer, читай учебник, и причём тут ajax
PS: если чего-то надо, выкладывай тестовые примеры с возможностью запуска [html run]
Я знаю, как это реализовать на js, но т.к. это мой первый проект - структура у него ужасная... И я не представляю, как заставить работать 2 js скрипта в разных файлах, поскольку переменные я получаю в скрытый див от сервера...
Исходя из этого, я подумал, что изменять значения тоже следует через ajax...
wayzer, тут люди как должны додумывать, чего тебе требуется на самом деле? (стремление задействовать экстрасенсорные возможности участников форума есть практически у всех начинающих, так что это нормально)
Выкладывай тестовый код, тогда можно будет о чём-то говорить.
<div style="display:none"><script> var b = {"vl1" : "10", "vl2" : "20" }; <script></div>
<form name="selclass" id="forma1" method="post">
<input name="LEVEL" type="text2" id="lvl" class="pole" value="1" >
<input name="Strenght" type="text2" id="str" class="pole" value="1" >
<input type="button" value="OK" onClick="changelvl(selclass);">
</form>
<script>
function changelvl(obj){
var a=1*obj.LEVEL.value;
obj.Strenght.value=Math.ceil(10 + (a-1)*0.8);
}
</script>
как прибавить b.vl1 к сформировавшемуся значению в поле Strenght и вывести в него же получившееся ?
lord2kim
16.09.2012, 14:40
wayzer,
obj.Strenght.value = Number(obj.Strenght.value) + Number(b["v11"]);
не забывайте проверять возможно ли преобразовать значение к числу
при удачном ответе сервера на ajax-запрос, делаешь то, что нужно, обычным клиентским способом
wayzer,
obj.Strenght.value = Number(obj.Strenght.value) + Number(b["v11"]);
не забывайте проверять возможно ли преобразовать значение к числу
Обязательно ли кнопке и скрипту находится в тегах формы ?
У мен летит, вместо красивого значения, NaN
lord2kim
16.09.2012, 17:06
Обязательно ли кнопке и скрипту находится в тегах формы ?
нет
У мен летит, вместо красивого значения, NaN
код показывайте
vBulletin® v3.6.7, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot