想要隐藏javascript表单提交上的参数吗?

想要隐藏javascript表单提交上的参数吗?,javascript,jquery,forms,Javascript,Jquery,Forms,我的URL的格式如下所示: http://hostname:8080/search/?N=4294967292&Ntt=abcdef&add=1&Nr=AND(OR(a:abc,a:def,a:ghi),OR(b:abc,b:def,b:ghi)); 我正在通过javascript提交表单。我想在提交表单时隐藏Nr参数值 我的代码如下: $(".apply-btn").click(function(){ var nr=loadQuery(); va

我的URL的格式如下所示:

http://hostname:8080/search/?N=4294967292&Ntt=abcdef&add=1&Nr=AND(OR(a:abc,a:def,a:ghi),OR(b:abc,b:def,b:ghi));
我正在通过javascript提交表单。我想在提交表单时隐藏Nr参数值

我的代码如下:

$(".apply-btn").click(function(){   
    var nr=loadQuery();
    var submitUrl = window.location.href;
    submitUrl=submitUrl+nr;
    $('#myForm').attr('action',submitUrl);
    $('#myForm').submit();
});
这方面有什么帮助吗?

你不能

您要求用户的浏览器向服务器发送数据。用户可以检查该数据

最接近的方法是发出POST请求(通过在实际表单字段中提交包含数据的表单,而不是通过JS生成自定义操作)。这些信息仍然可以在开发人员工具的“网络”选项卡中看到,这些工具现在在大多数浏览器中都是标准的。

你不能

您要求用户的浏览器向服务器发送数据。用户可以检查该数据

最接近的方法是发出POST请求(通过在实际表单字段中提交包含数据的表单,而不是通过JS生成自定义操作)。这些信息仍然可以在开发人员工具的“网络”选项卡中看到,这些工具现在在大多数浏览器中都是标准的。

你不能

您要求用户的浏览器向服务器发送数据。用户可以检查该数据

最接近的方法是发出POST请求(通过在实际表单字段中提交包含数据的表单,而不是通过JS生成自定义操作)。这些信息仍然可以在开发人员工具的“网络”选项卡中看到,这些工具现在在大多数浏览器中都是标准的。

你不能

您要求用户的浏览器向服务器发送数据。用户可以检查该数据

最接近的方法是发出POST请求(通过在实际表单字段中提交包含数据的表单,而不是通过JS生成自定义操作)。这些信息仍然可以在开发人员工具的Net选项卡中看到,这些工具现在在大多数浏览器中都是标准的

  • 在表单中创建一个名为
    Nr
  • 将隐藏字段的值设置为
    nr
    (而不是将
    nr
    附加到URL)
  • 将表单的
    method
    属性设置为
    POST
  • 将表单的
    action
    属性设置为
    window.location.href
  • 提交表格
  • 在表单中创建一个名为
    Nr
  • 将隐藏字段的值设置为
    nr
    (而不是将
    nr
    附加到URL)
  • 将表单的
    method
    属性设置为
    POST
  • 将表单的
    action
    属性设置为
    window.location.href
  • 提交表格
  • 在表单中创建一个名为
    Nr
  • 将隐藏字段的值设置为
    nr
    (而不是将
    nr
    附加到URL)
  • 将表单的
    method
    属性设置为
    POST
  • 将表单的
    action
    属性设置为
    window.location.href
  • 提交表格
  • 在表单中创建一个名为
    Nr
  • 将隐藏字段的值设置为
    nr
    (而不是将
    nr
    附加到URL)
  • 将表单的
    method
    属性设置为
    POST
  • 将表单的
    action
    属性设置为
    window.location.href
  • 提交表格

  • 您可以使用POST请求和SSL来加密您的请求。正如Quentin所说,这也不会阻止用户使用开发者工具栏查看您的请求,但在提交过程中它是加密的

    您可以使用POST请求和SSL来加密您的请求。正如Quentin所说,这也不会阻止用户使用开发者工具栏查看您的请求,但在提交过程中它是加密的

    您可以使用POST请求和SSL来加密您的请求。正如Quentin所说,这也不会阻止用户使用开发者工具栏查看您的请求,但在提交过程中它是加密的

    您可以使用POST请求和SSL来加密您的请求。正如Quentin所说,这也不会阻止用户使用开发者工具栏查看您的请求,但在提交过程中它是加密的

    我的表单方法是POST only…但我不知道Nr参数是否显示在URL栏上…请帮助我。@Maniram:因为你把它放在那里:
    submitur=submitur+Nr/
    $('#myForm').attr('action',submitur)我的表单方法是POST only…但我不知道Nr参数是否仍显示在URL栏上…请帮助我。@Maniram:因为你把它放在那里:
    submitur=submitur+Nr/
    $('#myForm').attr('action',submitur)我的表单方法是POST only…但我不知道Nr参数是否仍显示在URL栏上…请帮助我。@Maniram:因为你把它放在那里:
    submitur=submitur+Nr/
    $('#myForm').attr('action',submitur)我的表单方法是POST only…但我不知道Nr参数是否仍显示在URL栏上…请帮助我。@Maniram:因为你把它放在那里:
    submitur=submitur+Nr/
    $('#myForm').attr('action',submitur)0。使用
    method=“POST”
    Edit:Ah,您已将其添加为3.:-)0使用
    method=“POST”
    Edit:Ah,您已将其添加为3.:-)0使用
    method=“POST”
    Edit:Ah,您已将其添加为3.:-)0使用
    method=“POST”
    Edit:Ah,您已将其添加为3.:-)