草庐IT

post-contentType

全部标签

javascript - 如何将 HTML POST 数据转换为 JSON?

'recipient.firstName':'Fred','recipient.lastName':'Johnson'有什么优雅的方法可以把它变成:varrecipient={firstName:'Fred',lastName:'Johnson}在前端使用JS?我想发布JSON,但使用HTML似乎不太容易完成,因此我想使用jQuery拦截POST并将其格式化为我想要的JSON。编辑:为了清楚起见,我将保留上面的原始问题,但如果您仔细阅读,您会发现我遇到的问题不是使用AJAX将数据发布到RESTAPI。这很简单并且已经实现了。正在发生的事情是,我正在使用我创建的模板引擎动态构建表单,并且

jQuery:离线后 POST 错误(iOS 和 Chrome)

我构建了一个具有离线功能的HTML5网络应用程序(使用AppCache)。程序流程为:在线:在网络上,应用会预加载一些基本信息(“工作”)。离线:用户将装有应用程序的平板电脑离线,然后在应用程序上执行他们的工作流程(例如检查和分级)。在线:平板电脑重新连接到网络后,会将用户的输入同步(或上传)到中央系统/数据库。我们已做出业务决定,将Chrome用于所有离线/HTML5应用程序(因为支持HTML5)。在Windows设备(使用Chrome)上,同步/上传没有问题。如果用户使用的是iPad(iOS7、Chrome),他们第一次尝试同步时,会抛出一个错误——但实际上是同步了第一条记录。XH

HTML 表单,多个提交按钮,post payload 忽略未点击的按钮 : Is this standard behaviour?

考虑HTML5文档中的以下形式:ConfirmRe-sendcodeCancelchange使用Chrome,点击第一个按钮会产生confirm=1的请求负载。类似地,第二个按钮导致re-send=1,第三个按钮导致cancel=1。检查服务器端的请求有效负载使我能够确定三个按钮中的哪一个被点击(假设三个键中只有一个出现在请求有效负载中)。在所有情况下,未单击按钮的键值对都从请求负载中排除。这非常有用。这种行为(非点击按钮键:值对被排除在请求负载之外)是标准的吗? 最佳答案 据我所知,是的。来自HTML4规范:http://www.

html - 我可以将 POST 与 HTML5 下载属性一起使用吗?

从HTML5开始,在somebrowsers中,我可以在anchor指令上使用下载属性:我什至可以参数化它:但也许我想要一些隐私。有没有什么可以想到的方法来使用POST,而不是GET?如果不是,我会混淆参数。我99%确定它无法完成,并希望有人将最后的1%添加到它。 最佳答案 不,你不能强制一个anchor元素做一个POST请求;它始终是GET。对于POST请求,您必须提交表单:常见的javascript样式:clickhere使用jquery:$(function(){$("#anchor_id").on("click",funct

android - 使用 Http Post 发送图像

我想使用HttpPost将图像从android客户端发送到Django服务器。图片是从图库中选择的。目前,我正在使用列表值名称Pairs将必要的数据发送到服务器并以JSON格式接收来自Django的响应。可以对图像使用相同的方法(在JSON响应中嵌入图像的url)吗?另外,哪种方法更好:远程访问图像而不从服务器下载它们或将它们下载并存储在位图数组中并在本地使用它们?图片数量少(任何解决这些问题的教程将不胜感激。编辑:从图库中选择的图像在缩放到所需大小后发送到服务器。 最佳答案 我假设您知道要上传的图片的路径和文件名。使用image作

android - 使用 Http Post 发送图像

我想使用HttpPost将图像从android客户端发送到Django服务器。图片是从图库中选择的。目前,我正在使用列表值名称Pairs将必要的数据发送到服务器并以JSON格式接收来自Django的响应。可以对图像使用相同的方法(在JSON响应中嵌入图像的url)吗?另外,哪种方法更好:远程访问图像而不从服务器下载它们或将它们下载并存储在位图数组中并在本地使用它们?图片数量少(任何解决这些问题的教程将不胜感激。编辑:从图库中选择的图像在缩放到所需大小后发送到服务器。 最佳答案 我假设您知道要上传的图片的路径和文件名。使用image作

html - 如何使用POST方式发送大数据?

如何使用POST方法发送大量数据?听说post方法默认是8M现在如果你超过那个大小怎么办?您将如何向服务器发送纯文本? 最佳答案 David的一个很好的回答:Theurlportionofarequest(GETandPOST)canbelimitedbyboththebrowserandtheserver-generallythesafesizeis2KBastherearealmostnobrowsersorserversthatuseasmallerlimit.Thebodyofarequest(POST)isnormally

javascript:如何中止 $.post()

我有如下所示的post方法:$(".buttons").click(function(){vargettopic=$.post("topic.php",{id:topicId},function(result){//codesforhandlingreturnedresult});})我试图在单击新按钮时中止旧帖子:所以我累了$(".buttons").click(function(){if(gettopic){gettopic.abort();}vargettopic=$.post("topic.php",{id:topicId},function(result){//codesfo

php - 由于JQuery Ajax Post导致的500内部服务器错误

找到答案:错误是分号,它起作用了!但是正如“kiko软件”指出的那样,由于代码没有意义,数据在数据库中添加了两次,因此我删除了html文件中的“$”(script“).html(result);”行,所有操作都很有魅力。这与服务器错误500无关……代码中只有几个错误。我在尝试执行AjaxPost时被卡住了。出于某种原因,我收到一个服务器500错误。我可以看到它击中了控制器中的断点。我试过从PHP文件发出警报和回音,但它不起作用。我试过查看其他堆栈溢出查询,但没有帮助。Ajax调入add_pet.htmlfunctionadd_trigger(){varname=$('#name').t

php - Wordpress:使用 wp_insert_post() 填充自定义帖子类型字段

我创建了一个自定义帖子类型wreSTLing并使用高级自定义字段创建了相应的自定义字段。现在,我希望用户在前端填写此自定义表单,以便在提交时,数据会在仪表板的自定义帖子类型中自动更新。为此,我创建了一个自定义页面并为其分配了一个包含所需表单的自定义模板。用户应该填写四个HTML表单字段,名为name、venue、main_event和fee分别。我使用高级自定义字段创建的自定义表单字段被命名为promotion_name、venue、main_event_和price分别。现在,为了将用户在前端输入的数据填充到仪表板的自定义帖子类型字段中,我尝试使用wp_insert_post()函数