ile içerir siz kısmi görünümler/görünüm kontrolleri ile çalışırken jQuery ile çalışan Asp.Net MVCTemiz yolu ASP.Net MVC
<script type="text/javascript" src="jquery.js"></script>
içerir ele nasıl da? Temel olarak, jQuery'i ana sayfamda yapmak istemiyorum çünkü tüm görünümlerimde jquery kullanmıyorum, ama aynı zamanda kullanıcı kontrolünün jQuery'i sağa ekleyebilmesinin kolay bir yolunu da istiyorum. yinelenen jquery oluşturmadan konum ('kafa') içerir.
En iyi yol bir ScriptManaager kullanmak olacaktır, ancak bu uygulamada ASP.Net Ajax'a güvenmek istemiyorum. Kullanabileceğim 'hafif' bir ScriptManager var mı, bu da jQuery için yeni yayımlanmış intellisense izin verecek?
Bu işlevi sağlayan bir WebControl oluşturdum, ancak gerçekten istediğim VS2008 için intellisense desteğini alamıyorum.
Bunun mantıklı olduğunu umuyorum. senin görünümünde, Sonra
function loadJSInclude(scriptPath, callback)
{
var scriptNode = document.createElement('SCRIPT');
scriptNode.type = 'text/javascript';
scriptNode.src = scriptPath;
var headNode = document.getElementsByTagName('HEAD');
if (headNode[0] != null)
headNode[0].appendChild(scriptNode);
if (callback != null)
{
scriptNode.onreadystagechange = callback;
scriptNode.onload = callback;
}
}
: Bu,
her sayfada bulunan bir hafif util.js yapmak içinde çeşitli ortak şeyler koyabilirsiniz, ayrıca:
ama alışkanlık bu güzel intellisense almak edilir – Jake