问题标签 [form-post]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
854 浏览

c# - .Net 表单 POST

我有一个客户,在测试期间,它给了我相互矛盾的信息。我不认为他们在撒谎,而是更加困惑。所以,我想在我的 ASP.Net 应用程序中设置一些简单的审计。具体来说,当任何页面被调用时,我想立即将查询字符串和/或表单 POST 数据插入日志表。只是原始值。

查询字符串很容易。但是似乎没有办法在不使用 BinaryRead 的情况下获取原始表单 POST 数据,如果我这样做了,那么我稍后会不再使用 Request.Form 集合。

有谁知道解决这个问题的方法?

编辑:tvanfosson 建议 Request.Params。我一直在寻找更容易使用的东西(比如 Request.Querystring,仅用于 POST),但我想我可以轻松地遍历所有参数并构建一个 name=value& 字符串等)。

0 投票
3 回答
586 浏览

asp.net - 经典 ASP:将 PDF 文件的内容发布到 .NET 页面

所以问题是一半的应用程序是用经典的 asp 编写的,一半是用 asp.net 编写的。有一个由经典的 asp 代码生成的 PDF 文件(在内存中),我需要与 .NET 一半共享。我想将 PDF 保存到 FS 或 DB,我很确定你们中的大多数人不会推荐,因为它需要经历一个非常缓慢的保存到 IO 的过程,然后我需要手动清理之后——不必要地造成更多的瓶颈和故障点。

我想通过使用 Server.Transfer 或 Microsoft.XMLHTTP 对象来模仿从经典 asp 页面到 .NET 的帖子,但两者都不完全适合这种情况,因为我确实希望客户端上的 URL 指向 .NET aspx页。那么有没有一种简单的方法来制作从经典 ASP 到嵌入 PDF 文件的 .NET 页面的 POST?

提前感谢您的任何意见或建议。

0 投票
4 回答
4338 浏览

html - 为什么命名您的 HTML 表单提交按钮“提交”会破坏事情?

在 ASP.NET webforms 和 ASP 3 (Classic ASP) 中,我遇到了一个问题,将表单提交按钮命名为“提交”会“破坏”。下面是渲染的 HTML:

我说“破坏事物”是因为我不确定到底为什么或发生了什么。但症状通常是按下提交按钮有时什么也没做,即它只是不起作用。但有时它确实有效。

事实上,我只是用下面的代码构建了一个快速的一页测试,并且提交工作正常:

但是,在过去,这个问题已经出现,并且重命名按钮总是使症状消失。

那么,是否有任何 HTML/HTTP/浏览器专家知道为什么在提交按钮上设置 id="submit" 会导致任何问题?

编辑

这个SO 评论似乎暗示“提交”是一个保留关键字。但是为什么“id”或“name”属性会干扰这个呢?以及如何以会导致冲突的方式实现这个“保留”关键字?

再次感谢

0 投票
1 回答
1402 浏览

java - Ext-GWT 高级表格

我正在尝试使用 Ext-GWT 的高级表单,但提供的示例仅显示如何布置表单,而不是提交或处理数据。有没有关于如何使用这些的端到端示例?我正在尝试制作一个包含文本和文件上传的表单,但除了示例中提供的内容之外,我不知道如何做任何事情。

0 投票
5 回答
8490 浏览

asp.net - ASP.NET:在搜索表单的操作页面中读取表单变量值

我有一个网站,我想在其中实现搜索功能。所以我添加了下面的代码,以便在我的 html 页面中有一个搜索框

在 Results.aspx 中,我想读取用户在 txtSearchKey 文本框中输入的值。这样做的理想方法是什么?我用了

但它抛出一个空引用异常。

我不想在 ASP.NET 中拥有所有页面。我只想将结果页面作为 ASP.NET

0 投票
4 回答
7215 浏览

rest - 如何让 FormPanel 使用 ExtJS 3.1.0 发布 JSON?

默认情况下,ExtJS 3.1.0 中的 a在您调用它的 submit() 函数时FormPanel发布表单字段。application/x-www-form-urlencoded

有没有办法让它发布 JSON 呢?

0 投票
4 回答
4093 浏览

c# - 当我从一个页面发布到另一个页面时,为什么我的 Asp.Net 表单是空的?

我有以下 HTML 代码

目标页面即将出现,但它接收的表单是空的。我的 target.aspx 页面上有一个断点,虽然我可以看到一个表单,但它的键是空的,并且 Request["txtTextField"] 什么也没给我。

任何线索为什么?

0 投票
3 回答
3337 浏览

c# - 提交表格后如何返回到相同的页面?

我将数据发布到一个名为 process.aspx 的页面,该页面使用以下代码处理一些业务逻辑:

这个页面我将从各种页面调用。有什么方法可以知道我的表单是从哪个页面提交的?我在想一些事情:

但是我不知道在两者之间写什么<%= %>来获取当前页面名称。有人可以帮忙吗?

0 投票
3 回答
14484 浏览

jquery - jqGrid tableToGrid“选项”参数

基本

大家好,我看到了tableToGrid(selector, options)jqGrid wiki 上定义的 tableToGrid 方法(由 Peter Romianowski 编写),但找不到任何有文档的地方options

有谁知道这些或在哪里可以找到它们?编辑:谢谢奥列格,解决了!

更多的

我实际上想要做的是将生成的 jqGrid 封装在 a 中form,这将提交checkbox表格列中的值。我的问题是该tableToGrid方法似乎正在name从元素中删除属性checkbox,因此它们没有与表单发布一起提交。

0 投票
3 回答
3702 浏览

jquery - Jquery - 无法动态更改表单的操作并在 ajaxForm() 的成功事件中提交它

这是一张要发布到 Worldpay 支付网关的支付表格。它具有 WorldPay 文档中的所有参数,如果直接发布,它可以正常工作。

但是,现在我正在尝试

  • AJAX 首先将表单发布到我的站点(使用 jquery.form,并且该部分工作正常)然后执行一些数据库操作
  • 然后使用 javascript 更改 action 属性并将其发布到 Worldpay。但是 worldpay 帖子不起作用,并且$("form#wpftuf").submit();在以下代码行之后的任何警报也没有警报。

付款表格

在这里,我将 worldpay URL 作为参数传递

AJAX 绑定

我猜错误正在发生,因为我试图更改操作并在 ajax 表单的成功事件中提交,而表单仍然是binded. 因此,我尝试盲目地将$("form#wpftuf").unbind(options);,放在$("form#wpftuf").unbind(); $("form#wpftuf").unbind(ajaxForm);$("form#wpftuf").attr("action",worldpayUrl);行之后(一个接一个),但在所有情况下我都会收到此错误uncaught exception: Permission denied to call method XMLHttpRequest.open

ajax 表单处理成功后,如何将表单动态提交给worldpay。表格必须unbinded放在第一位吗?请帮忙。这可能有一个简单的解决方案,但我无法得到它。我搜索了很多。

请注意
worldpay支付网关需要用户在发布后在那里填写一些表格,所以再次使用AJAX提交ajaxSubmit()将不起作用。我需要一个正常的表单提交。

谢谢,
桑迪潘