我有剃刀MVC3一個簡單的應用程序之前,我打開的對話框中我試圖打開一個「警告」,它正常工作,從而發揮其工作的事件,但是當我評論此警報和 嘗試打開對話框中,它只是不工作jQuery的對話框不上MVC3應用程序中打開
@model MvcApplication1.Models.LogOnModel
@{
ViewBag.Title = "Create";
}
<script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery-ui-1.8.11.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.unobtrusive-ajax.js")" type="text/javascript"></script>
<link href="@Url.Content("~/Content/themes/base/jquery.ui.all.css")" rel="stylesheet" type="text/css" />
<h2>Index</h2>
<script type="text/javascript">
$(document).ready(function() {
$('#dialog').dialog({
autoOpen: false,
width: 400,
resizable: false,
title: 'hi there',
modal: true,
buttons: {
"Close": function() {
$(this).dialog("close");
}
}
});
$('#contactForm').submit(function (e) {
//alert("entro a funcion");
e.preventDefault();
$('#dialog').dialog('open');
});
});
</script>
@using (Html.BeginForm("Index", "Infracciones", FormMethod.Post, new { id = "contactForm"}))
{
@Html.ValidationSummary(true)
<fieldset>
<legend>Infraccion</legend>
</fieldset>
<p>
<input value="Guardar" type="submit" name = "button"/>
</p>
}
哪裏是你的對話框打開聲明?你的對話體(div)在哪裏? – 2013-03-24 01:50:22
在Chrome控制檯中顯示錯誤? – 2013-03-25 03:24:11
約翰·保羅在chorme控制檯 – 2013-03-25 03:26:31