抓取文本然后将该文本提交到特定路线

我想要的是抓取一个文本然后将该文本提交到特定的应用程序,其中表单输入名称=“mykeyword”被接受,我也希望在浏览器的新选项卡中打开它。

我做了一些练习,但没有运气。 任何的想法?

$("#ScanTitle").click(function () { var mykeyword = $("#mykeyword").text(); // the 'mykeyword' variable will be submitted to 'Search/Index' route with INPUT name='mykeyword' form attribute in new window $.post('Search/Index', function (data) { var w = window.open('about:blank', 'windowname'); w.document.write(data); w.document.close(); }); }); 
     test       

hand bags

您需要为$.post提供参数:

 $.post('Search/Index', {name: myKeyword}, function(data) { var w = window.open('about:blank', 'windowname'); w.document.write(data); w.document.close(); }); 

要绕过弹出窗口阻止程序,您需要在单击处理程序中打开窗口,而不是AJAX回调。

 $("#ScanTitle").click(function() { var mykeyword = $("#mykeyword").text(); var w = window.open('about:blank', 'windowname'); $.post('Search/Index', {name: myKeyword}, function(data) { w.document.write(data); w.document.close(); }); });