Print Form in Dialog with HTML
Posted by schuess - Aug 18 ’14 at 11:20
In regards to the blog post about printing forms...
I was hoping to trigger the onlick open form in dialog with some HTML instead of using the form control configuration. Can this be done? Can you instruck me how.
My Attempt:
<a href="#" onclick="return fd.openFormInDialog(fd_AVConfCheckList_Display.aspx)"
<span class="ui-icon ui-icon-print floatRight"></span>
</a>
------------- OR -----------------------
<a href="#" onclick="printForm()"<span class="ui-icon ui-icon-print floatRight"></span></a>
printForm(){
return fd.openFormInDialog(fd_AVConfCheckList_Display.aspx)
};
-
Dmitry KozlovAdminMember for: 8 years 7 months 25 days
Hi Matt,
Sure, just wrap the name of the form you want to open into quotes:
fd.openFormInDialog('fd_AVConfCheckList_Display.aspx')
Please, open the browser console and check whether you have other JS-errors.
-
schuessMemberMember for: 8 years 3 months 22 days
Thank You. I got it to work using this code below...
HTML (working)
<a href="#" id="print"><span class="ui-icon ui-icon-print floatRight"></span></a>
JQuery (working)
$( "#print").click(function() {
fd.openFormInDialog('fd_AVConfCheckList_Display.aspx');
return false
});
};
can you help me with the syntax as a learning experience? -
Dmitry KozlovAdminMember for: 8 years 7 months 25 days
[#2]: Please, try this:
<a onclick="fd.openFormInDialog('fd_AVConfCheckList_Display.aspx'); return false;" href="#">Open form</a>