SORU
25 Mayıs 2009, PAZARTESİ


Nasıl Raylar JQuery kullanarak veri koyabilirim

Bu gibi görünen bir WordPress kullanmak KOYMAK ajax isteği göndermek için çalışıyorum:

$.ajax({
          type: "PUT",
          url: '/admin/pages/1.json',
          data: { page : {...} },
          dataType: 'json',
          success: function(msg) {
            alert( "Data Saved: "   msg );
          }
});

ama aşağıdaki hatayı alıyorum:

The error occurred while evaluating nil.name
    /Library/Ruby/Gems/1.8/gems/activesupport-2.3.2/lib/active_support/xml_mini/rexml.rb:29:in `merge_element!'
    /Library/Ruby/Gems/1.8/gems/activesupport-2.3.2/lib/active_support/xml_mini/rexml.rb:18:in `parse'
    (__DELEGATION__):2:in `__send__'
    (__DELEGATION__):2:in `parse'
    /Library/Ruby/Gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/hash/conversions.rb:154:in `from_xml' ... ...

Raylar XML gibi parametreler ayrıştırmak için çalışıyor, ama JSON!! kullanmak istiyorum gibi.

Ben raylar için JSON koymak için ne yapmalıyım?

CEVAP
25 Mayıs 2009, PAZARTESİ


KOY ve SİL tüm tarayıcılar tarafından desteklenmez, RubyOnRails veri olarak adlandırılan fazladan bir parametre aktarımı destekler_methodRoR isteğini kabul nasıl gösterir.

$.ajax({
          type: "POST",
          url: '/admin/pages/1.json',
          data: { _method:'PUT', page : {...} },
          dataType: 'json',
          success: function(msg) {
            alert( "Data Saved: "   msg );
          }
});

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bryan Smith

    Bryan Smith

    12 Mart 2006
  • Jimmie Jones

    Jimmie Jones

    16 Kasım 2007
  • Triune Films

    Triune Films

    9 ŞUBAT 2006