Tag: c#

validation用户名ajax和json以及asp.net

所以我是json / ajax / jquery / webservices的新手 我正在尝试建立一个连接页面,用户可以输入几个字母,并获得用户名是否可用的即时反馈。 我有一个html文件[用户前端]和一个asmx webservice,webservice检查它是否存在它存在的任何文本[它运行一个工作正常的存储过程] 我的html文件似乎不是调用我的webservice。 我通过转到asmx页面并手动输入值来validationweb服务的工作原理,它为我返回true或false。 一个问题是它似乎是在XML中返回它,如下所示,而不是我想要的json {“available”: false} 所以关于代码/标记! 我的html文件 <!– $(document).ready(function () { var validateUsername = $('#validateUsername'); $('#username').keyup(function () { var t = this; if (this.value != this.lastValue) { if (this.timer) clearTimeout(this.timer); validateUsername.removeClass('error').html(' checking availability…’); this.timer = setTimeout(function () { $.ajax({ contentType: “application/json; charset=utf-8”, url: ‘ValidateUser.asmx/GetUsernameAvailable’, data: […]

asp页面中的Ajax返回500

我正在尝试执行ajax POST,但总是返回500 Server Error。 为了进行测试,我简化了请求。 Javascript代码: $(document).ready(function() { // Add the page method call as an onclick handler for the div. $(“#prova”).click(function() { $.ajax({ type: “POST”, url: “Solicitud.aspx/GetDate”, data: {someParameter: “some value”}, contentType: “application/json; charset=utf-8”, dataType: “json”, success: function(msg) { // Replace the div’s content with the page method’s return. console.log(“Resposta”+ msg.d); } }); }); […]

在按钮单击时使用JQuery ajax将数据保存到DB

这是我的Jquery ajax方法: $(document).ready(function () { $(“input[id$=’btnBulten’]”).click(function () { //alert(“dd”); $.ajax({ type: “POST”, url: “http://URL/Controls/EBulten.ascx/EBultenSend”, contentType: “application/json; charset=utf-8”, data: “{nameSurname:” + $(“input[‘id$=’$txtNameSurname’]”).val() + ” }”, dataType: “json”, success: function (msg) { alert(“Mesajınız başarıyla iletildi”); } }); }); }); 并在代码隐藏代码中: [WebMethod()] public static void EBultenSend(string nameSurname, string email, string IP, string position, string firmName) { int bultenId […]

用js发布到api(asp.net core mvc)

您好我使用DTO作为单个值(Id)并尝试使用ApiController发布到Db但是在按钮单击时我不断收到错误400,这是指xhr.send错误。 (即时通讯使用asp.net核心2.1)代码:@section Scripts { $(document) .ready(function() { $(“.js-toggle-HandShake”) .click(function(e) { var button = $(e.target); console.log(button.attr(“data-QuettaOfferId”)); //Value=24 >> OK $.post(“/Api/HandShake/”, { QuettaOfferId: button.attr(“data-QuettaOfferId”) }) // Error in > POST https://localhost:44339/Api/HandShake/ 400 () & //in jquery>> xhr.send( options.hasContent && options.data || null ); .done(function() { button .text(“Chousen”); }) .fail(function() { alert(“Something failed”); }); }); }); 和ApiController代码 [Microsoft.AspNetCore.Mvc.Route(“api/[controller]”)] […]

使用ASP.Net C#以定期时间间隔(来自数据库)发射事件#

请查看下面的图片。 下面我有一个简单的彩票系统,我有这些列, 游客:迄今为止没有访客 Next DrawTime:将来自数据库(没问题) TodayDate:当前的IST日期(与此相关的noproblem) CurrentTime:当前IST时间,秒数与时钟一样。 结果 TimeToDraw:这里有主要问题。 在这里,我们需要再次使用分钟和秒。 例如,如果它从db获得15分钟,那么该字段将显示15:00,并且每秒将按照14:59,14:58等递减。依此类推。 当计时器达到零00:00时,我需要执行一些服务器端代码,根据db中保存的数据绘制结果,而不重新加载整个页面。 我感到迷茫。 请帮我。 我尝试了很少的链接,但没有得到任何满意的结果。 这是链接 使用JQuery计时器调用js-function http://r4r.co.in/asp.net/01/tutorial/asp.net/How%20to%20make%20CountDown%20Timer%20in%20ASP.NET%20Using%20c-sharp.shtml Javascript事件基于本地时钟触发 如何定期更新网页上的服务器端值? 要求(更新) : 使用服务器端或客户端脚本实现分钟:秒(MM:SS)自动收报机。 当股票代码达到零(00:00)时如何触发事件? 在绘制结果后,股票代码将重置为15分钟/ 30分钟或来自数据库的任何内容。 请我纯粹需要ASP.Net和C#(如果可能的话)代码。 任何参考或链接将非常感激。 提前致谢

在gridview中修复标题行?

我在项目中使用了网格视图。 在那我用垂直卷轴..它的工作正常。 但问题是,当我向下滚动标题时也会移动 我希望有一个固定的标题提供内容单独滚动。 请给我一个这方面的建议。 我找到了很多例子,但大多数都没有用于Chrome ..有些东西是通用的,我可以免费使用…. 任何建议将不胜感激…… 谢谢

如何在扩展剑道树视图上加载子节点

我想在PC上创建一个包含文件夹和文件nodes的treeview 。 用户可以drag nodes 。 我的设计视图(cshtml): @( Html.Kendo().TreeView() .Name(“treeview”) .Events(ev=>ev.Expand(“onExpand”)) .BindTo((IEnumerable)ViewBag.ParentNode) ) 我的控制器: public class HomeController : Controller { public ActionResult TreeView() { ViewBag.ParentNode = GetDefaultNode(); return View(); } private IEnumerable GetDefaultNode() { List defaultNode = new List(); string[] drivers = Directory.GetLogicalDrives(); for (int i = 0; i 0) { for (int i = 0; […]

AjaxToolKit – Exdender控件可能在PreRender之前未注册

我正在尝试使用MaskedEditExtender和MaskedEditValidator工作。 我没有得到任何类型的错误; 然而,maskededitextender或validation器完全不起作用。 这个问题完全类似于: ajaxtoolkit maskededitextender无法正常工作 我已经从asp.net网站下载了一个maskededitor的样本并完全按原样运行代码。 我究竟做错了什么? 如果您认为jquery对此更好,请给我举个例子!

ASP + Jquery从Gridview关注下一个文本框

我有一个表格的gridview。 在这张表中,我们有一些标签和文本框。 我正在尝试在用户按Enter键时从文本框切换到下一个文本框。 为此,我正在使用Jquery。 $(function () { var inputs = $(“.mGrid”).find(‘input:text’); inputs.each(function (index, element) { $(element).on(‘keyup’, function (e) { e.preventDefault(); if (e.which === 13) { // alert(“enter pressed”); if (index < inputs.length – 1) { var currentInput = inputs[index]; //currentInput.blur(); $(':text').blur(); var nextInput = inputs[index + 1]; alert($(nextInput)); $(nextInput).focus(); } else { $(inputs[0]).focus(); } } […]

在客户端通过多个组条件过滤jqGrid

我有Jqgrid,我在那里显示我的预订的交易历史我正在使用该网格上的自定义过滤。 现在我有两个文本框,一组代表状态的复选框和另一组代表jqgrid的产品类型外侧的复选框。 1)日期文本框 2)用户名文本框 3)挂起复选框(状态复选框) 4)确认复选框(状态复选框) 5)失败复选框(状态复选框) 6)鞋(产品复选框) 7)移动(产品复选框) 我的方案是,我们可以为状态选择多个复选框,为产品复选框选择多个复选框,并可以键入文本框。 如果用户选择失败,确认复选框和移动复选框并在名称文本框中键入一些名称..,则用户需要获取 已确认或失败的移动产品列表,以及在“用户名”文本框中键入的键控用户。 请帮我这个JqGrid过滤。 提前致谢