Спустя 3 минуты, 49 секунд (28.07.2011 - 12:53) waldicom написал(а):
Писать примерно вот так:
Там еще есть подводные камни, увидишь.
echo '<input type="text" name="test" value="' . $_POST['test'] . '"/>';
Там еще есть подводные камни, увидишь.
Спустя 1 минута, 46 секунд (28.07.2011 - 12:54) alex12060 написал(а):
waldicom
Ты про кавычки?
Ты про кавычки?
Спустя 4 минуты, 37 секунд (28.07.2011 - 12:59) Invis1ble написал(а):
alex12060
про htmlspecialchars и notice наверное
про htmlspecialchars и notice наверное

Спустя 47 секунд (28.07.2011 - 13:00) quickxyan написал(а):
наверное про то, что POST - переменной может не быть при первой загрузке скрипта

Спустя 1 минута, 10 секунд (28.07.2011 - 13:01) lsm написал(а):
Эти способы я читал. Но у меня на форме порядка 5 полей с множественным выбором. Пожалуй таким способом это будет муторно. Пробовал jquery.rofm.js. Но не могу понять почему он накладывает такую же страницу, а не тот div который я указываю в полу target. Хотя возможно это вопросы к javascript программистам.
Спустя 1 минута, 38 секунд (28.07.2011 - 13:03) Invis1ble написал(а):
Цитата |
на форме порядка 5 полей с множественным выбором |
это не много
Цитата |
Пожалуй таким способом это будет муторно |
ну да, а на js совсем не муторно и очень оптимально

Спустя 39 секунд (28.07.2011 - 13:03) quickxyan написал(а):
что значит 5 полей с множественным выбором? 5 дивов?
Спустя 1 минута, 21 секунда (28.07.2011 - 13:05) quickxyan написал(а):
впринципе чем больше полей тем нужнее такая штука! если там 2 поля, то их не сложно переписать руками, а 50 - уже совсем другое дело!
Спустя 17 секунд (28.07.2011 - 13:05) lsm написал(а):
<script type="text/javascript">
var options = {
target: '#result_table',
};
$('#goods_find').submit(function() {
$(this).ajaxSubmit(options);
return false;
});
</script>
Вот и весь код. Чего ж тут муторного.
var options = {
target: '#result_table',
};
$('#goods_find').submit(function() {
$(this).ajaxSubmit(options);
return false;
});
</script>
Вот и весь код. Чего ж тут муторного.
Спустя 3 минуты, 14 секунд (28.07.2011 - 13:08) lsm написал(а):
2:quickxyan
5 селектов, при чем один зависимый, расположенных в одной форме
5 селектов, при чем один зависимый, расположенных в одной форме
Спустя 1 минута, 49 секунд (28.07.2011 - 13:10) Invis1ble написал(а):
lsm
если jQuery используется, то ладно, а если нет? будешь подключать ради этого ~40 (или сколько там) Кб ? Не у всех безлим, пожалей пользователей.
Как дополнительный минус - js может быть отключен у юзера.
если jQuery используется, то ладно, а если нет? будешь подключать ради этого ~40 (или сколько там) Кб ? Не у всех безлим, пожалей пользователей.
Как дополнительный минус - js может быть отключен у юзера.
Спустя 18 минут, 12 секунд (28.07.2011 - 13:28) lsm написал(а):
Invis1ble
Я конечно не профессионал, но на мой взгляд красивый сайт без применения js врядли получиться написать.
Я конечно не профессионал, но на мой взгляд красивый сайт без применения js врядли получиться написать.
Спустя 5 минут, 34 секунды (28.07.2011 - 13:34) Invis1ble написал(а):
lsm
сохранение ранее введенных / выбранных значений делается без js на ура, waldicom показал принцип, от себя могу добавить пример для select'ов
сохранение ранее введенных / выбранных значений делается без js на ура, waldicom показал принцип, от себя могу добавить пример для select'ов
<select name="var">
<option value="val" <?php echo isset($_POST['var']) && $_POST['var'] == 'val' ? 'selected' : '' ?>>val</option>
Спустя 40 минут, 47 секунд (28.07.2011 - 14:14) lsm написал(а):
А с мультиселектом такая методика прокатит?
Спустя 2 минуты, 19 секунд (28.07.2011 - 14:17) lsm написал(а):
Не прокатывает.
Спустя 11 минут, 20 секунд (28.07.2011 - 14:28) Invis1ble написал(а):
echo isset($_POST['var']) && in_array('val', $_POST['var']) ? 'selected' : ''
Спустя 6 минут, 31 секунда (28.07.2011 - 14:35) lsm написал(а):
А разве $_POST['var'] является массивом?
in_array('val', $_POST['var'])
in_array('val', $_POST['var'])
Спустя 2 минуты, 9 секунд (28.07.2011 - 14:37) lsm написал(а):
Виноват. Все правильно.