Javascript JQuery使用JQuery Post和data()将数据发送到页面

Javascript JQuery使用JQuery Post和data()将数据发送到页面,javascript,jquery,post,Javascript,Jquery,Post,我在概念上有点困难:我有一些数据存储在一个按钮上: var input2 = '<button id="viewmap1" class="viewmap">Find on Map</button>'; //MAKE DATA $(input2).data('longlat', coords); 但我不完全确定该怎么做。有人能给我指出正确的方向吗?谢谢 $(input2).on('click', function(){ // do you

我在概念上有点困难:我有一些数据存储在一个按钮上:

var input2 = '<button id="viewmap1" class="viewmap">Find on Map</button>';
        //MAKE DATA
        $(input2).data('longlat', coords);
但我不完全确定该怎么做。有人能给我指出正确的方向吗?谢谢

$(input2).on('click', function(){
 // do your post stuffs
});
然后需要触发按钮点击

$(input2).click();

将数据发送到不同的页面并不像听起来那么简单。如果它很简单,crackers可以操纵您当前在浏览器选项卡中打开的所有其他页面

当您调用
$.post()
时,它只是将数据发送到服务器,而不是其他页面。URL是告诉服务器如何处理数据的一种方式,但它不会神奇地将您连接到已打开
test.html
的浏览器选项卡/窗口


通常的解决方案是使用一个包含按钮和元素的页面来显示结果(也称为“视图”)。发送POST请求,然后在回调函数中更新视图。

何时发送数据?单击某个元素或其他元素后?是否可以更新您的问题并再次添加一些代码,例如单击按钮代码,以及如果发送数据以获得更好的答案,您希望做什么?对于要将数据发送到其他页面的内容\
$(input2).click();