উত্তর:
<form target="_blank" [....]
একটি নতুন ট্যাবে ফর্মটি জমা দেবে ... আমি নিশ্চিত নই যে আপনি যা খুঁজছেন তা এটি কিনা, দয়া করে আরও ভাল ব্যাখ্যা করুন ...
jquery
); ট্যাগ আমাকে বিভ্রান্ত, আমি ভেবেছিলাম তুমি একটি AJAX অনুরোধ সম্পর্কে কথা বলা হয়েছে
target="_blank"
) ব্যবহার করার পরামর্শ দেয় তখনই ট্যাব ব্যবহার করেন না । এবং এটি একটি ভাল জিনিস কারণ বেশিরভাগই কেউই একটি ওয়েবসাইট নতুন উইন্ডো খুলতে চায় না এবং আমি মনে করি না যে এই ওয়েবসাইটটি _blank
আজকাল বেশিরভাগ ব্যবহার করে তাই এই ডিফল্টটি কখনও পরিবর্তিত হবে ।
_blank
একটি নতুন ট্যাব খুলবে না। এটি একটি নতুন উইন্ডো খুলছে , যা বেশিরভাগ (তবে সর্বদা নয়!) একটি নতুন ট্যাব খোলার জন্য ডিফল্ট । এটি ব্রাউজারের কনফিগারেশনের উপর নির্ভর করে। দয়া করে এই দেখুন প্রচন্ডভাবে : সম্মত উত্তর নেই stackoverflow.com/a/4907854/220060
আমার কাছে একটি [জমা দিন] এবং একটি [পূর্বরূপ] বোতাম আছে, আমি চাই পূর্বরূপটি জমা দেওয়া ফর্ম ডেটাতে মুদ্রণ দর্শনটি ডাটাবেসে না রেখেই প্রদর্শন করা উচিত to তাই আমি চাই [প্রাকদর্শন] একটি নতুন ট্যাবে খুলতে, এবং একই উইন্ডো / ট্যাবে ডেটা জমা দেওয়ার জন্য জমা দিন।
<button type="submit" id="liquidacion_save" name="liquidacion[save]" onclick="$('form').attr('target', '');">Save</button></div> <div>
<button type="submit" id="liquidacion_Previsualizar" name="liquidacion[Previsualizar]" onclick="$('form').attr('target', '_blank');">Preview</button></div>
formtarget
এইচটিএমএল 5 এর সাথে প্রবর্তিত নতুন বোতাম বৈশিষ্ট্যটি ব্যবহার করাও সম্ভব ।
<form>
<input type="submit" formtarget="_blank"/>
</form>
যোগ target="_blank"
করার জন্য <form>
ট্যাগ।
আপনি যেহেতু এই ট্যাগযুক্ত jQuery পেয়েছেন তাই আমি ধরে নেব যে আপনি আপনার সাফল্যের ক্রিয়ায় কিছু রাখতে চান?
success: function(data){
window.open('http://www.mysite.com/', '_blank');
}
JQuery ব্যবহার করার চেষ্টা করুন
<script type="text/javascript">
$("form").submit(function() {
$("form").attr('target', '_blank');
return true;
});
</script>
এখানে একটি সম্পূর্ণ উত্তর দেওয়া হয়েছে - http://ftutorials.com/open-html-form-in-new-tab/