2013-01-22 115 views
0

我想收到的職位在新窗口中提交從控制器返回一個視圖在新窗口中MVC

<input class="btnText" id="PreviewURL" value="Preview" type="submit" /> 

和jQuery中我有這個

$('#PreviewURL').click(function() { 
    $('#IsPreview').val(true); 
    window.open(this.href); 
}); 

時控制器返回其視圖,而不是在新窗口中打開它,打開它在同一個窗口中打開,並且新窗口顯示爲空

我該怎麼辦?

+0

尚不清楚有問題。你能詳細說明你想要的嗎? –

回答

0

this.href打開一個新窗口將會執行你正在發送的href。如果你不得不POST的數據,那麼你可能最好打開一個新的頁面,並在查詢字符串中傳遞你需要的參數,當頁面加載時,它會執行一個AJAX帖子並將其加載到它自己的內容中。

0

我看着辦吧,有了這個功能,它完美地工作,

$('#PreviewURL').click(function() { document.forms["articleForm"].action = location.protocol + "//" + location.host + "Action"; document.forms["articleForm"].target = "_blank";});

相關問題