Tag: c#

无法加载资源:未捕获的TypeError:$(…)。select2不是函数

所以我的MVC应用程序在呈现我的视图时继续抛出状态代码为500的Http内部服务器错误。 抛出的错误是JQuery“Uncaught TypeError:$(…)。select2不是函数” Uncaught TypeError: $(…).select2 is not a function at HTMLDocument. (AddUser:381) at fire (jquery-1.11.0.js:3100) at Object.fireWith [as resolveWith] (jquery-1.11.0.js:3212) at Function.ready (jquery-1.11.0.js:3424) at HTMLDocument.completed (jquery-1.11.0.js:3454) 使用调试工具,它会抛出错误: $(‘selectUser’).select2(); 这就是我调用脚本的方式: @section Scripts { @Scripts.Render(“~/bundles/forms”) $(document).ready(function () { $(‘selectUser’).select2(); }); 一些SOpost表明,当您在脚本标记中省略type=”text/javascript”或者在引用CDN服务之前调用select2函数时会导致此错误,但是因为它清楚地显示在我的代码上所有关于前述。 根据这个Uncaught TypeError:$(…)。select2不是一个函数 ,我被告知确保我有一个版本的JQuery加载,一切似乎都没问题 以下是我的View中的一些额外代码,有助于重现问题: function submitForm() { var usersRoles = new Array; jQuery(“#dualSelectRoles2 option”).each(function () […]

如何在asp.net中使用jquery ajax从数据库加载图像

我正在通过jQuery AJAX在ASP.Net中创建评论系统,但我面临着从数据库加载图像的问题。 我在数据库中有3个表: 放在userRegistration(UID(PK),用户名….) 配置文件(配置文件ID(PK),UID(FK),fulname,userPic …) 评论(cmntID(PK),cmntText,UID(FK)….) 以下是jQuery AJAX代码: function getcomment() { var postPlace = $(‘div.q1’); $.ajax({ url: ‘/WebForm1.aspx/GetComment’, contentType: “application/json; charset=utf-8”, data: “{}”, dataType: ‘json’, type: ‘POST’, success: function (data) { var newData = jQuery.parseJSON(data.d); var trHtml = ”; var loadPost = postPlace; $.each(newData, function (i, item) { trHtml += ” + ”+ ” […]

使用MVC5 C#和Razor在局部视图中运行javascript

我使用Razor引擎在MVC5和C#中有一个小型Web应用程序。 在我的代码中,我有一个主视图,它是一个表的索引,带有一些按钮。 当我单击其中一个按钮时,会出现一个Bootstrap模式。 到目前为止一直很好,但问题是我想在点击模态上的按钮时执行某些操作,但没有任何反应。 这是主要观点: Package List 这是我通过使用jQuery显示模态的方式: //Show Edit Package modal $(“.btn.btn-default.editPackage”).click(function () { $.ajax({ url: $(this).data(‘url’), type: ‘GET’, cache: false, success: function (result) { $(‘#editModal’).html(result).find(‘.modal’).modal({ show: true }); } }); return false; //prevent browser defualt behavior }); 到现在为止还挺好。 一切正常。 问题来自模态…… 这是模式: Edit Package MyPackage Package Name: Close Save changes 这是我希望在单击模态中的按钮时运行的Javascript: $(document).ready(function() { $(“#savePackageChangesBtn”).click(function() […]

使用键值参数将JSON对象传递给ASP.NET MVC控制器方法

我想知道是否可以将JSON数据传递到使用KeyValuePair类型作为参数的ASP.NET MVC控制器方法。 我在控制器方法中有一个关于stop变量的断点。 当我调试时,我有x和y的以下值: x = 0 y = null 如何从JSON对象中正确填充keyValuePair变量? $(document).ready(function () { $.ajax({ contentType: ‘application/json; charset=utf-8’, dataType: ‘json’, type: ‘POST’, url: ‘@Url.Action(“KeyValuePairTest”, “Home”)’, data: JSON.stringify({ keyValuePair: { Key: 1, Value: ‘some text’ } }) }); }); using System.Collections.Generic; using System.Web.Mvc; namespace MvcApplication1.Controllers { public class HomeController : Controller { public ActionResult Index() { […]

如何使用Javascript或JQuery获取页面内容

我将在远程页面上有一个小部件。 在小部件中,我希望javascript或jquery从网页上获取所有文章内容并将其发送回我的网站。 我只需要文章内容而不是网页上的所有其他信息。 我希望脚本能够发送远程网页url,页面内容,标题文本和h1文本。 我不想收到任何HTML标签。 这可能吗? 我正在制作的剧本就像google adsense。 另外,我会使用c#作为我的后端服务器 会有类似的工作吗? http://blog.nparashuram.com/2009/08/screen-scraping-with-javascript-firebug.html

使用UpdateProgress的FileUpload

更新: 我添加了一个java脚本函数: function showWait() { if ($get(‘filUpload’).value.length > 0) { $get(‘UpdateProgress1’).style.display = ‘block’; } } 但我需要这个在ajax ModalPopupExtender面板中工作,所以当我运行代码时,UpdateProgress出现但动画gif没有动画! 它是静止的! function showWait() { $get(‘UpdateProgress1’).style.display = ‘block’; } Untitled Page Image Uploader Select File:   Uploading image… 我猜动画的gif是静态的,因为PostBackTrigger。

Jquery datepicker选择日期不分配值

我有一个与编辑器字段关联的日期选择器,用于选择日期。 但是当我选择日期时,选择将显示在编辑器字段中,但不会将值分配给相应的元素。 我的代码如下: jQuery的: $(“#JobDate”).click(function () { $(this).datepicker({ dateFormat: ‘dd/mm/yy’ }).datepicker(“show”); }); cshtml代码 @Html.LabelFor(model => model.JobDate) @Html.EditorFor(model => model.JobDate) 我也想听听你对这个问题的看法。 也欢迎替代方法。

使用多个下拉列表在单个视图中使用两个模型过滤数据表

我开始使用MVC创建我的项目,并且非常喜欢使用mvc创建不同的项目。 所以我之前创建了一个数据表,当您在单个下拉列表中选择值时,该数据表会过滤数据 但我仍然对在单个视图中使用多个下拉列表和两个模型过滤数据感到好奇 我做了什么……首先,我创建了一个类,我可以使用两个模型来显示我的两个数据表 这是我在mvc的课程 public class MyData { public IEnumerable ProjectCategory { get; set; } public IEnumerable FundCategory { get; set; } } 创建我的类后,我使用一个视图为索引创建了两个数据表的代码,为部分视图创建视图以调用两个数据表 这是索引视图和部分视图视图的代码,名称为“MyPartialView” 查看索引: @using myProject.Models; @model MyData @Html.Partial(“MyPartialView”,Model) @if (Model.ProjectCategory != null) { id title description @foreach (var item in Model.ProjectCategory) { @Html.DisplayFor(modelItem => item.id) @Html.DisplayFor(modelItem => item.title) @Html.DisplayFor(modelItem => item.description) […]

如何将jQuery添加到WebPart(以响应WebPart上的某些事件)?

我开始向我的Sharepoint页面添加UpdatePanel,这样我就可以响应发生的事件(例如复选框的检查和单选按钮的混搭等)。 然而,到目前为止,这一点已经带来了挫折和腐烂,这可以从这个问题中推断出来。 所以我现在可能要遍历(没有双关语)jQuery路由,并试图找出/找出如何将jQuery添加到WebPart。 Currenlty,我根据用户在WebPart编辑器中选择的内容动态创建C#中的控件(如果他们选择显示第1部分,我为第1部分创建所有控件,等等)。 作为一个例子,我目前有条件地在C#中创建一个RadioButton,如下所示: var radbtnEmployeeQ = new RadioButton { CssClass = “dplatypus-webform-field-input” }; 现在如果我想向它添加jQuery,我可以像这样添加一个ID: var radbtnEmployeeQ = new RadioButton { CssClass = “dplatypus-webform-field-input”, ID = “radbtnEmp” }; …然后添加这种性质的jQuery(伪代码): $(‘radbtnEmp’).click { // visiblize/invisiblize other controls, assign certain vals to their properties } 这对我来说似乎是可行的,但是如何将jQuery添加到WebPart呢? 是在与.ascx.cs文件相同的目录级别添加.js文件,然后从* .ascx.cs文件引用它,或者…… ??? UPDATE 对于POC测试,我使用以下内容向名为“directpaydynamic.js”的项目添加了一个文件: $(document).ready(function () { $(‘input:radio[name=radbtnEmp]:checked’).change(function () { […]

编码的UI – C# – time itemprop标签 – 如何validation年份存在

我昨天在一个稍微不同的问题上得到了@dlatikay的帮助,这帮助我部分解决了误报。 这是代码片段: string countCurrentYearQA = (string)(window.ExecuteScript(“count = 0; if(document.body.innerText.toString().indexOf(‘” + nowYearQAString + “‘) > -1){count = 1;} return count.toString();”)); string countPastYearQA = (string)(window.ExecuteScript(“count = 0; if(document.body.innerText.toString().indexOf(‘” + pastYearQAString + “‘) > -1){count = 1;} return count.toString();”)); string countCurrentYearQAWithoutEndPipe = (string)(window.ExecuteScript(“count = 0; if(document.body.innerText.toString().indexOf(‘” + nowYearQAStringWithoutPipe + “‘) > -1){count = 1;} return count.toString();”)); string countPastYearQAWithoutEndPipe […]