Как я могу проверить поля формы, которые загружены в $ .post div? - PullRequest
1 голос
/ 06 апреля 2011

Я использую validation.php от benjaminkeen для проверки формы.Подвох в том, что у меня есть stage3.php, который загружает две разные формы на выборИ у меня есть открывающий и закрывающий теги в stage3.php.Jquery загружает две разные формы, и эти файлы представляют собой просто поля формы в файле .php.У меня также есть все правила проверки в stage3.php.Но как только форма отправляется, форма выбора исчезает.

<?php
$errors = array(); // set the errors array to empty, by default
$fields = array(); // stores the field values
$success_message = "";

if (isset($_POST['submit']))
{ 
//rules
...........
$("#segment2").change(function() {
    var file = $("#segment2").val();
    var pars = {
countries : '<?php echo $json->encode($country);?>',
        price : '<?php echo $_POST['price']; ?>',
        descr : '<?php echo $_POST['descr']; ?>'
    };
    if((file != '') && (submitcount == 0))
    {
    $.post(file, pars, function(data) {
            $('#selectedform').html(data).show(300);
    });
    // submitcount++;
    } else {
    var file = "blank.htm";
    $('#selectedform').load(file).hide();
    }
});
<form name="formTest" method="POST" action="">
    <select name="segment2" id="segment2">
        <option value="">Segment jQuery</option>
        <option value="luxury.php">luxury</option>
        <option value="nonluxury.php">nonluxury</option>
    </select>
    <div id="selectedform" style="display:none;"></div>
    <div id="systemWorking" style="display:none"><img src="imgs/ajax-loader.gif" alt="Laden" /></div>
</form>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...