草庐IT

require_post_data

全部标签

javascript - C# MVC Controller 无法从 Ajax POST 请求中获取十进制或 double 值

我的问题是,当我尝试通过ajax将double或小数发送到我的C#MVCController时,该值始终为空。我可以将值作为字符串发送,也可以毫无问题地发送整数。为什么我不能发送带小数的值?当我检查从客户端发送的请求时,那里有正确的值(表单数据是price=84.50)。错误:Theparametersdictionarycontainsanullentryforparameter'price'ofnon-nullabletype'System.Decimal'HTML:SendJavascript:$('.btn-success').click(function(){//varpri

javascript - jQuery Validation : $. data($ ('form' )[0], 'validator' ).settings 返回 undefined

我有一个ASP.NetMVC项目,我正在使用不显眼的jQuery验证。要在元素失去焦点时添加验证,我正在调用$(document).ready(function(){//enablevalidationwhenaninputlosesfocus.varsettngs=$.data($('form')[0],'validator').settings;settngs.onfocusout=function(element){$(element).valid();};});这是在一个项目上工作,而在另一个项目上抛出此异常,因为$.data($('form')[0],'validator')

javascript - Twitter Bootstrap 的 Tab 插件中的 "data-api"是什么意思

有一段代码为/*TABDATA-API*============*/$(function(){$('body').on('click.tab.data-api','[data-toggle="tab"],[data-toggle="pill"]',function(e){e.preventDefault()$(this).tab('show')})})在文件中Bootstrap--tab我不明白'click.tab.data-api'和'[data-toggle="tab"],[data-toggle="pill"]'谁能给我解释一下?谢谢~~ 最佳答案

javascript - Ember-Data: "mappings"是如何工作的

我目前正在尝试将一些东西与ember+emberdata+router+asp.netwebapi放在一起。它的大部分似乎都有效,但是当ember-data尝试通过我的模型的适配器findAll时,我遇到了一条错误消息。在我的后端,我有一个像这样的模型(C#):publicclassGenre{[Key]publicintId{get;set;}[Required][StringLength(50,MinimumLength=3)]publicstringName{get;set;}}在我的应用程序中,我使用ember-data表示它:App.Genre=DS.Model.extend

javascript - 'require(...)' 是常见的 javascript 模式还是库函数?

我通常发现这是node.js脚本/模块以及phantomJS、casperJS等的第一行。我很好奇,这是否是服务器端javascript(SSJS)的常见模式(类似于#include在C/C++中或import在Java中)或者它是一个像RequireJS或LabJS这样的库被调用用于这个包含(我都没有机会使用它们在实践中,到目前为止)?例如varhttp=require('http')或varcasper=require('casper').create()我很好奇这种模式是否已成为SSJS的标准化,或者是否每个库/工具都调用现有函数?请原谅问题的n00b维度,但我想知道它无所不在背

javascript - rails/javascript : "too many parameter keys" - what's a good way to normalize form data?

我正在使用Rails3.1.3。我有一个包含很多字段的表单。提交表单时,出现此错误ERRORRangeError:exceededavailableparameterkeyspace/home/james/.rvm/gems/ruby-1.9.3-p0/gems/rack-1.3.6/lib/rack/utils.rb:99:in`blockinparse_nested_query'/home/james/.rvm/gems/ruby-1.9.3-p0/gems/rack-1.3.6/lib/rack/utils.rb:93:in`each'/home/james/.rvm/gems/

JavaScript:发送 POST,重定向到响应

我有一张带有点击按钮的图片。当点击事件触发时,我想发送一个HTTPPOST并将window.location重定向到对POST的响应。我该怎么做? 最佳答案 只需将按钮绑定(bind)到表单元素的提交方法,重定向就会自然发生。functionform_send(){f=document.getElementById('the_form');if(f){f.submit();}}Submit 关于JavaScript:发送POST,重定向到响应,我们在StackOverflow上找到一个类

javascript - 如何使用 Require.js 实现 TinyMCE?

我目前正在将TinyMCE源作为依赖项传递,然后调用tinyMCE.init({});但它没有初始化TinyMCE。当我console.logTinyMCE时,它返回一个TinyMCE对象。下面的代码示例:define(['jQuery','Underscore','Backbone','TinyMCE'],function($,_,Backbone,tinyMCE){tinyMCE.init({mode:"exact",elements:$('textarea'),theme:"advanced",theme_advanced_toolbar_location:'top',theme

javascript - 使用带分块传输编码的 XHR 的 HTTP POST

我有一个RESTAPI,它通过HTTPPost接受音频文件。API支持Transfer-Encoding:chunked请求header,以便文件可以在从客户端上运行的记录器创建时分段上传。这样服务器可以在文件到达时开始处理文件以提高性能。例如:HTTP1.1POST.../v1/processAudioTransfer-Encoding:chunked[Chunk1256Bytes](serverstartsprocessingwhenarrives)[Chunk2256Bytes][Chunk3256Bytes]...音频文件通常很短,大小在10K到100K左右。我有正在运行的C#

javascript - meteor 铁路由器 : Passing data between routes

如何在两个不同的路由和模板之间传递数据?我在前端(客户端文件夹)有一个javascript文件,它简单地调用Router.go()并传入帖子ID作为我的参数之一。以下是三个罪魁祸首(我相信)。我删除了大部分代码以使其更易于阅读。我可以毫无问题地切换到PostDetail页面。我还可以从路由器的PostDetail页面上检索PostId。我的问题是,检索到的数据库条目(POLL)没有在模板上呈现。因此,即使返回数据库条目,{{Question}}始终为空白。让我知道是否应该发布更多信息。前端.jsTemplate.PostTiles.events({//Whenachoiceissele