0
replies in this post音は非常に説得力のある、しかし、この記事はちょうど私の頭の上で、いくつかの助けを期待していた:javascriptを含む部分ビューを返すのは悪い習慣ですか?
次のようになります私は私の部分図でコードを持っている:
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl" %>
<div class="messageBox1"></div>
<% Html.BeginForm("BusinessAdd", "Home", FormMethod.Post, new { id = "form1" }); %>
<label for="BusinessName">Business Name: </label>
<%= Html.TextBox("TxtBusinessName") %>
<a href="#" onclick="if ($('#form1').valid()) { $('#form1').submit(); } return false;">submit</a>
<script type="text/javascript">
$("#form1").validate({
errorLabelContainer: ".messageBox1",
rules: {
"TxtBusinessName": { required: true }
},
messages: {
"TxtBusinessName": { required: "Required field" }
}
});
</script>
<% Html.EndForm(); %>
おかげで、rodchar
PSこの質問が表示されるのですか、新しい質問を投稿してこの投稿を参照する必要がありますか?
おそらく、参照先の投稿の「あなたの頭の上にあった」要素を具体的に扱うための質問に言い換えてください。 – Matt
返信: "あなたの部分的なビューでjavascriptを含む面倒を見ているなら、私はあなたのajax呼び出しでJSONを返すように切り替えることができます。 部分ビューでjavascriptを使用しているので、代わりにJSONを使用する必要がありますか?どうやって? – Rod