将结果打印到输入框中,而不是URL中



我想将结果值打印到一个输入框中,例如:

<input type="text" id="mylink"/>

与其自动更新URL,是否可以将当前功能复制到文本框中,而不是在URL中更新,这样最终结果就是可复制的URL链接?

有关当前脚本的示例,请访问http://www.catchingtherain.com/wpdatatables-merged-column-test/

目前,应用的任何筛选器都会自动放入URL中。我已经尽了我所能,但似乎在尝试让这件事发挥作用时遇到了错误,但我毕竟不是Javascript方面的佼佼者。

jQuery(window).load(function(){
wpDataTables.table_1.addOnDrawCallback(function(){
var params={};
jQuery('.wpDataTableFilterSection').each(function(i, obj) {
if ( inputbox = obj.id.match("table_1_(.+)_filter_sections") ) {
if (jQuery(obj).find('input').val()) {
var key='wdt_column_filter['+inputbox[1]+']';
params[key] = jQuery(obj).find('input').val();
}
}
}); 
history.pushState('','','?'+jQuery.param(params));
});
});

更换

history.pushState('','','?'+jQuery.param(params));

带有

jQuery("#mylink").val(jQuery.param(params))

最新更新