Проверка JQuery в asp.net MVC - PullRequest
       17

Проверка JQuery в asp.net MVC

0 голосов
/ 15 января 2011

У меня есть вид для создания DocumentTemplate

<% @ Page Title = "" Language = "C #" MasterPageFile = "~ / Views / Shared / Site.Master" Inherits = "System.Web.Mvc.ViewPage "%>

<% @ Import Namespace =" HexsolveMVC.Helpers "%> Создать

<script type="text/javascript">
    $(document).ready(function() {
        $("#reset").click(function(event) {
            $("#Part").get(0).selectedIndex = 0;
            $("#txtDocTitle").val("");
            $("#txtarDocDesc").val("");
        });

    });
});
</script>

<div class="container">
    <div class="outer">
        <div class="main_content">
            <div>
                <%=Html.BreadCrumb(Model.BreadCrumbs)%>
            </div>
            <div class="form_container">
                <h1>
                    Document Template</h1>
                <ul>
                    <li>
                        <label>
                            <span class="mandatory">*</span>Engine model:</label>
                        <%=Html.DropDownList("Part", (SelectList)ViewData["Part"])%>
                        <span class="tagline">Please select the engine model
                            <%--<a href="#">Need Help</a>--%></span> </li>
                    <li>
                        <label>
                            <span class="mandatory">*</span>Document Title:</label>
                        <input id="txtDocTitle" name="docTitle" type="text" class="formstyle" />
                    </li>
                    <li>
                        <label>
                            Discription:</label>
                        <textarea name="docDesc" id="txtarDocDesc" cols="45" rows="5"></textarea>

                    </li>
                    <li>
                        <div class="button_panel">
                            <input name="button" type="submit" class="btn_create_doc_big" id="button" value="Create" />
                            <span class="reset_field"><a href="#" id="reset">Reset the form</a></span><span class="mandatory_tag">[
                                <span class="mandatory">*</span> Mandatory fields ]</span>
                            <div class="clear">
                            </div>
                        </div>
                        <span class="tagline">By clicking on '<span class="tagline_highlight">Create</span>'
                            button your document will be created.<br />
                            And after you can add new instructions and subsections easily.</span></li>
                </ul>
                <div>
                    <h2>
                        Example of how to work a document
                    </h2>
                    <img alt="" src="../../html/images/diagram.jpg" width="738" height="172" /></div>
            </div>
        </div>
        <div class="clear">
        </div>
    </div>
</div>

Мне нужно проверить txtDocTitle, так как егоОбязательное поле.Как я могу сделать это с помощью JQuery.Я не могу использовать проверку модели, потому что эта же модель используется и для других представлений, и у нее есть свойства из других таблиц.Мне нужно что-то сделать с JQuery.

1 Ответ

0 голосов
/ 15 января 2011

Проверьте jQuery проверить

http://bassistance.de/jquery-plugins/jquery-plugin-validation/

Вы даже можете настроить MVC2 и MVC3, чтобы использовать их для проверки модели

http://www.tikalk.com/net/aspnet-mvc-2-client-side-validation-using-jquery-validation-plug

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...