|
|
|
| при отправки формы без перезагрузки впервый раз в базу заносятся все поля имя текст картинка , при повторной отправке данных без перезагрузки отправляется только текст картинка,
<form>
<input id="os" type="hidden" value="$idlook" >
<textarea id="stenas" cols="30" rows="4"></textarea><br>
<input id="name_stena" type="hidden" value="$namestena">
<input id="image_stena" type="hidden" value="$avatar_mini">
<input id="gostena" type="submit" value="send"><br>
</form>
$('#gostena').click (function() {
alert("proverka");
$.post ("stena.php", {
stena: $('#stenas').val(),
name: $('#name_stena').val(),
os: $('#os').val(),
stena_load: $('#image_stena').val()
}),
$('#stenas').val(''),
$('#name_stena').val('')
$('#stena').load("stena_load.php");
return false;
})
|
| |
|
|
|
|
|
|
|
для: kvins
(23.03.2011 в 01:15)
| | проверял щас с помощью алерт что передает пост так alert($('#name_stena').val());
каждый раз по разному то появляется имя то нет
а может быть проблема в том что я добавлял поле name в таблицу после создания? | |
|
|
|
|
|
|
|
для: kvins
(23.03.2011 в 01:29)
| | ну я и дурак =) все решил проблему , оказывается нельзя очищать поле если данные берутся из базы
убрал это $('#name_stena').val('') и заработало | |
|
|
|