मुझे एएसपी.नेट एमवीसी 5 प्रोजेक्ट में jQuery लोडिंग समस्या का सामना करना पड़ रहा है। मैं एक आंशिक दृश्य लोड करने के लिए कोशिश कर रहा हूँ तो मैं का इस्तेमाल किया हैआंशिक दृश्य समस्या - jQuery परिभाषित नहीं
@ Html.Action ("GetView", "घर")
आंशिक दृश्य कुछ jQuery कार्यों में शामिल है। जब यह लोड होता है तो यह jQuery को परिभाषित संदेश नहीं दिखाता है, लेकिन jQuery मुख्य पृष्ठ पर काम कर रहा है।
तो मैं आंशिक दृश्य लोड करने के लिए दो अन्य तरीकों की कोशिश की है और इन तरीकों के साथ jQuery का कोई मुद्दा
@Html.Partial("_viewname")
@Ajax.BeginForm()
होम नियंत्रक
public class HomeController : Controller
{
public ActionResult Index()
{
return View();
}
public ActionResult GetView(string id = "")
{
return PartialView("_ViewName");
}
}
_Layout.cshtml
है<!DOCTYPE html>
<html>
<head>
<title>@ViewBag.Title</title>
<meta name="viewport" content="initial-scale=1.0,maximum-scale=1.0,user-scalable=no">
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico">
@Scripts.Render("~/bundles/modernizr")
@RenderSection("Head", false)
</head>
<body>
<section >
<div>
@RenderBody()
</div>
<div>
@RenderSection("Sidebar", false)
</div>
</section>
<!-- jQuery -->
@Scripts.Render("~/bundles/jquery")
@RenderSection("Scripts", false)
</body>
जनक पृष्ठ Index.cshtml
@{
ViewBag.Title = "Admin";
}
<div id="main_content">
@Html.Action("GetView", "Packages")
</div>
_view.cshtml आंशिक देखें
<div class="row">
<div class="col-sm-12">
<select>
<option>1</option>
<option>2</option>
</select>
</div>
</div>
<script type="text/javascript">
$(document).ready(function() {
$("select").addClass("form-control");
});
</script>
मुझे लगता है कि कुछ jQuery लोड करने की समस्या नहीं है, लेकिन मैं यह क्यों समझ में नहीं आता विशिष्ट कार्रवाई पर हो रहा है।
कृपया मुझे इस मुद्दे के लिए समाधान का सुझाव दें।
पेज कि आंशिक दृश्य का प्रतिपादन शामिल कहां है? –
क्या आप आंशिक दृश्य और अभिभावक दृश्य कोड देख सकते हैं? –
अपने आंशिक –