У меня возникла проблема с изменением текста с ввода. Вход загружается с некоторым текстом, который я получаю из базы данных, и с опцией я должен принять значение onlyread attr и изменить значения. Это нормально, но когда я нажимаю кнопку сохранения после записи чего-то еще на входах, он получает старые значения с .val(). Как я могу получить новые?Как получить измененный текст из ввода JQuery или javascript
Код выглядит примерно так.
var anInput = $("#anInput").val(); //gets old value
var otherInput = $("#otherInput").val(); //gets old value
$.ajax({
type: "POST",
dataType: "html",
success: doSomething,
timeout: 4000,
error: someProblems,
url: "modules/mod.php",
data: {anInput: anInput, otherInput: otherInput}
});
Я добавил код AJAX, чтобы упомянуть, что мне нужны значения, чтобы что-то сделать. AJAX работает.
Я знаю, что это можно сделать с помощью формы, но это перезагрузит страницу, и я не хочу этого.
Извините за мой ржавый английском и спасибо :)
EDIT: Возможно, я не правильно говорить, когда говорят «изменить значения», что я делаю, выделив текст и писать что-то еще.
Я показать некоторую информацию с входами, нажмите кнопку, которая позволяет мне изменить, ввести некоторый новый текст входов, а затем нажмите кнопку «сохранить»
HTML является genereted другого AJAX
<div class="infoVideo">
<input id="anInput" value="someTextFromDataBase">
<input id="otherInput" value="someTextFromDataBase">
<input type="button" id="btnMod">
<input type="button" id="btnSave">
</div>
Если я стираю и что-нибудь еще во входном .val() стареет someTextFromDataBase
Можете ли вы показать пример, где это происходит? Возможно, возможно. – aa333
Можете ли вы объяснить, что вы подразумеваете под «с опцией, я должен взять« onlyread »attr off и изменить значения»? Нам нужно увидеть, как вы устанавливаете новые значения, чтобы мы могли понять, почему '.val()' не правильно подбирает новые значения. – GregL
Я показываю некоторую информацию с входами, нажимаю кнопку, которая позволяет мне изменять, вводить новый текст на входах, а затем нажать «сохранить» – nicomv95