مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

rtr

عضویت از 1392/05/28

مشکل گرفتن مقدار از ckeditor

  • پنجشنبه 19 فروردین 1395
  • 16:42
تشکر میکنم

سلام دوستان 

من یک دکمه گذاشتم توی ویو که به صورت ایجکس دو مقدار تاریخ و پاراف میفرسته سمت سرور .هنگام اجرا در بار اول هیچ مشکلی نداره وقتی روی دکمه کلیک می شود مقدار تاریخ و پاراف به درستی ارسال می شود ولی اگر دوباره روی دکمه کلیک شود (بار دوم)مقدار تاریخ به درستی به سمت سرور ارسال می شود ولی مقدار پاراف به صورت null برمی گرداند 

 

نکته:من از poup model از jQuery BlockUI Plugin استفاده کرده ام زمانی که کد  $.blockUI({ message: result }); توی تابع Init_Upload1 کامنت می کنم مشکلی وجود ندارد اطلاعات به صورت صحیح ارسال می گردد



<input type="text" id="date" style="direction:rtl;" />
@Html.TextArea("paraf", new { @class = "CForm_Textfield", style = "width: 400px;height:500px" })


<button id="btn_preview"><span class="glyphicon glyphicon-zoom-in"></span></button>

                    <img src="~/Content/Images/loading.gif" id="imgload_privew" style="display:none" />
                    <div id="createView1"></div>

 

 

 $("#paraf").ckeditor();
 $("#btn_preview").click(function (e) {
            e.preventDefault();
            
           
            var paraf = $("#paraf").val();
            var date = $("#date").val();
          

            $('#imgload_privew').show();
            $.ajax({
                type: "post",
                url: '/letter/reportx',
                data: JSON.stringify({
                    
                         memo:paraf
                        , date:date
                }),
                contentType: "application/json; charset=utf-8",
                dataType: "html",
                success: function (result) {
                    $('#imgload_privew').hide();
                    createMode1(result);
                  },
                error: function (result) {
                    alert("برنامه با خطا مواجه شد")
                }
            });
           

        });
        
       
     
        function createMode1(result) {

          
            //$('.CreateLink1').hide();
            Init_Upload1(result);


        }

        function Init_Upload1(result) {
           
           
            $.blockUI.defaults.overlayCSS = {
                backgroundColor: '#000',
                opacity: 0.6
            };

            $.blockUI.defaults.css = {
                padding: 0,
                margin: 5,
                width: '60%',
                top: '10%',
                left: '25%',
                color: '#000',
                border: '3px solid #aaa',
                backgroundColor: '#fff'
            };
          $.blockUI({ message: result });
        }

 

پاسخ های این پرسش

تعداد پاسخ ها : 0 پاسخ
در حال حاضر هیچ پاسخی ارسال نشده است
کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)