javascript - 将 Html 作为参数从 javascript 发送到 asp.net mvc Controller

标签 javascript jquery html asp.net-mvc

我需要将一些 HTML 标记传递给 Controller ​​(请参阅我的 detalle 变量),使用 jquery,在操作中我遇到了问题,当我尝试发送 detalle ,它说没有找到,有人可以帮助我吗?

           $('#BtnPrint').click(function() {

                var detalle = "<br><br>";

                detalle += " Yo: <b>" + '@Model.DoctorText' + "</b>";
                if ('@Model.Exequartur' != "") {
                    detalle += ", exequatur: <b>" + '@Model.Exequartur' + "</b>    <br>";
                }

                detalle += "   certifico haber examinado a: <b>" + '@Model.PatientName' + "</b> <br>";
                @*if (@Model.ide != "")
                {
                    detalle += " cedula: <b>" + txtcedula.Text + "</b>    <br>";
                }*@

                detalle += " quien presenta: <b>" + '@Model.Affections' + "</b>    <br>";
                detalle += " por lo que recomiendo: <b>" + '@Model.Recomendations' + "</b>    <br>";
                detalle += "<br> dado en: <b>" + ' @Model.Place' + "</b>, " + '@Model.MedicalCertificateDate' +
                    "    <br>";
                detalle += "<br><br><br><br>  ";
                $('#myVar').val(detalle); 



            var win = window.open(
                "@Url.Action("DetailsPrint", "Reports", new {area = "Configurations", id = @Model.Patient.Person.AuthorId, body = detalle, description = "Certificado Medico"})" )  ;

                ////  var win = window.open('http://stackoverflow.com/', '_blank');
                if (win) {
                    //Browser has allowed it to be opened
                    win.focus();
                } else {
                    //Browser has blocked it
                    alert("Porfavor, debes permitir que se abran las ventanas emergentes o el reporte no va a salir :'( ");
                }

            });

最佳答案

我建议你为每种情况使用特定的报告,你可以动态地做,但是,每种类型只有一个,因为它们都有不同的大小

关于javascript - 将 Html 作为参数从 javascript 发送到 asp.net mvc Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44992697/

相关文章:

javascript - 基于过滤器 RxJS 的不同管道

javascript - 如何根据 div 类分配元标记图像内容 url 值?

javascript - 如何根据复选框数据属性值创建动态数组

jquery - 重复功能

javascript - 禁用 Ag-grid 中的复选框选择

javascript - Package.json 复杂的启动脚本,带有 "sh -ac"和用于 Firebase 的 .env 文件

javascript - jQuery - 获取无序列表中特定 <li> 的数字位置/索引

javascript - 获取元素后面的文本

javascript - 如何获取H1标签内文本的宽度?

javascript - 限制为每秒两次键盘输入