XPages добавляют тег form, чтобы искалечить Аякса

Я использую jQuery Мобильный телефон (1.2.0) и XPages (8.5.3) и хочу отключить подчинение формы Аякса, поскольку это, кажется, предотвращает сохраненный образ (все другие текстовые поля спасены успешно).

Я могу добавить данные-ajax = "ложный" к тегу form, используя следующее?


        
  

Я пытался использовать Форму в Темах (согласно добавление styleClass) но ничто не было добавлено, я мог добавить styleClass .

1
nl ja de
Можно отключить подчинение формы Аякса индивидуально для каждого события. Другой выбор состоит в том, чтобы отключить освежительный напиток Аякса глобально в конфигурации jQuery.
добавлено автор Sven Hasselbach, источник

2 ответы

Другая альтернатива этому может устанавливать createForm собственность в XPages ложный . Это не произвело бы форму помечают и позволяют вам создавать свое собственное использование xp:form . Тогда можно добавить, что пользовательский атрибут, используя xp:this.attrs точно так же, как вы сделали в своем вопросе. Таким образом, вы кодируете, был бы похож на это:

<?xml version="1.0" encoding="UTF-8"?>

    
        
            
        
        <!-- All the other controls go here -->
    

Это произвело бы форму выглядящий примерно так признак:

<form id="view:myForm" method="post" action="/myPath/myDatabase.nsf/xFormAttrs.xsp" class="xspForm" enctype="multipart/form-data" data-ajax="false">

1
добавлено

Просто добавьте эти линии к своей теме:


    Form
    
        attrs
        
            
                name
                data-ajax
            
            
                value
                false
            
        
    

1
добавлено
Верстка сайтов HTML/CSS/JS/PHP
Верстка сайтов HTML/CSS/JS/PHP
3 439 участник(ов)

Правила группы: напишите !rules в чате. Группа Вк: vk.com/web_structure Freelancer: @web_fl Веб Дизайн: @dev_design Маркетолог: @topmarkening Автор: @M_Boroda