كيفية دفع قيمة جافا سكريبت إلى الخادم في عون البريد؟

StackOverflow https://stackoverflow.com/questions/1683864

سؤال

كنت ألعب فقط مع ckeditor ولا أستطيع الحصول على شيء الرتق للعمل بالنسبة لي. أحتاج بطريقة أو بأخرى إلى "ربط البيانات" مربع النص قبل أو في نفس الوقت في نفس الوقت. كيف يمكنني فعل ذلك؟

تحميل البيانات على ما يرام ولكن عندما أقوم بالنقر فوق التحديث، أحتاج إلى استرداد القيمة الجديدة لمربع النص. ليس بالأمر السهل لاستدعاء العميل من الخادم إلى مجرد الحصول على ما هو موجود هناك؟ أحتاج إلى العميل لدفع التغييرات مرة أخرى؟

في البيانات الديناميكية، هناك طريقة لإجلاء قيمة عنصر التحكم مرة أخرى إلى الكيان في الطريقة التالية:

protected override void ExtractValues(IOrderedDictionary dictionary)
{
    dictionary[Column.Name] = 
        ConvertEditedValue(HttpUtility.HtmlEncode(CKEditor.Text));
}

الآن هذه القيمة هي نفسها هي نفسها، إنها القيمة التي أقيمت أصلا لعنصر التحكم ckeditor الخاص بي:

protected override void OnDataBinding(EventArgs e)
{
    base.OnDataBinding(e);
    if (FieldValue != null)
    {
        CKEditor.Text = HttpUtility.HtmlDecode(FieldValueEditString);
    }
}

كيف يمكنني حل هذا؟ :)

هل كانت مفيدة؟

المحلول

بعد عون البريد التحقق من الطلب. أكل كائن في نافذة الساعة السريعة ومعرفة ما إذا كان يمكنك الحصول على بيانات المحرر هناك. يمكنني أن أضمن أنه يمكن العثور على بيانات المحرر في الطلب. ثم يمكنك أن تأخذها واستخدامها!

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top