Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » jQuery » Обязательные доп.поля, как лучше сделать?

Обязательные доп.поля, как лучше сделать?


     05.01.2015    jQuery, Общие вопросы по PHP    2662

вопрос
День добрый, пытался реализовать обязательные доп.поля так:

    $tpl->copy_template = "
    <form  method=\"post\" name=\"registration\" enctype=\"multipart/form-data\" onsubmit=\"return check_reg_daten2 ( );\" action=\"\">\n" . $tpl->copy_template . "
<input name=\"submit_val\" type=\"hidden\" id=\"submit_val\" value=\"submit_val\" />
<input name=\"do\" type=\"hidden\" id=\"do\" value=\"register\" />
<input name=\"doaction\" type=\"hidden\" id=\"doaction\" value=\"validating\" />
<input name=\"id\" type=\"hidden\" id=\"id\" value=\"{$_REQUEST['id']}\" />
</form>";
    $tpl->copy_template .= <<<HTML
<script language='javascript' type="text/javascript">
<!--
function check_reg_daten2 () {
    if(document.forms.registration.fullname.value == '') {
        DLEalert('{$lang['reg_err_30']}', dle_info);return false;
    }
    if($.trim($('.xprofile').find('input[id^=xfield]').val()).length < 1 || $.trim($('.xprofile').find('input[id^=xfield]').val()).length =='') {
        DLEalert('Заполните значение доп. поля', dle_info);return false;
    }
return true;
};
//-->
</script>
HTML;
    $tpl->compile( 'content' );
    $tpl->clear();


Там 2 варианта пробовал, оба морозит и всё равно регистрирует, как это можно человечески реализовать?

Ответа пока нет


2 комментария

DemiuS
Юзер

DemiuS - 8 января 2015 12:51 -

Помогите кто-то)

mega18
Юзер

mega18 - 26 января 2015 22:53 -

Кто нибудь подскажет как сделать, очень нужно.....

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх