मैं विजुअल स्टूडियो 11. का उपयोग कर एक प्रोजेक्ट एएसपीनेट 4, एमवीसी 4 (आरसी) पर काम कर रहा हूं। मैं एक एमवीसी 4 रेजर व्यू प्रस्तुत करने की कोशिश कर रहा हूं जो आंशिक दृश्य प्रस्तुत करता है। मेरे आंशिक दृश्य के लिए मेरे पास कुछ जावास्क्रिप्ट आवश्यक है। मेरे आंशिक दृश्य पर जब मैं स्क्रिप्ट अनुभाग के अंदर अपना जावास्क्रिप्ट शामिल करता हूं, तो यह लोड नहीं होता है। जब दस्तावेज़ तैयार कोड चलाताएमवीसी 4 आंशिक दृश्य जावास्क्रिप्ट बंडलिंग समस्या
@section Scripts {
<script type="text/javascript">
$(function() {
alert("test");
});
</script>
}
अगर मैं स्क्रिप्ट अनुभाग यह jQuery पुस्तकालयों (जो बंडल और मेरे _Layout.cshtml पेज पर प्रस्तुत होने) के रूप में विफल रहता है को दूर अभी तक लोड नहीं किया है।
<script type="text/javascript">
$(function() {
alert("test");
});
</script>
_Layout पृष्ठ कोड jQuery पुस्तकालयों
@Scripts.Render("~/bundles/jquery")
@RenderSection("scripts", required: false)
किसी को भी इस के लिए एक समाधान पता है लोड करने के लिए, या मैं बस इसके बारे में गलत रास्ते पर जा रहा हूँ? यह मेरा सिर बर्बाद कर रहा है !!
प्रतिक्रिया के लिए धन्यवाद लेकिन यह मेरे लिए काम नहीं करता है। दस्तावेज़ को हटाने के साथ भी। पहले से ही जब मैं पृष्ठ स्रोत को देखता हूं तो जावास्क्रिप्ट पूरी तरह गायब है। यदि मैं जावास्क्रिप्ट को अपने मूल दृश्य में ले जाता हूं (जो आंशिक दृश्य नहीं है) तो यह लोड हो जाता है। लेकिन मुझे पेरिटल व्यू के भार पर इसकी ज़रूरत है। – martin
अंत में यह काम करने के लिए मिला। जब मैंने स्क्रिप्ट के साथ पृष्ठ बनाया – martin
यह बहुत मजेदार है कि आपको @ मार्टिन की समस्या मिली है और उसने आपका स्वयं का जवाब चिह्नित किया है भले ही आपका समाधान सही समाधान था। : डी – Samuel