我正在使用Drupal开发一个网站,我正在学习很多关于这个框架的内容?,CMS? (我不知道xD)......
我在Drupal中阅读了很多关于ajax加载表单和ajax提交表单但是我不喜欢我看过的信息:
我通过Ajax加载表单的方式是在我的模块中使用hooking_menu。但是有一些问题要做到这一点。我需要在drupal上创建另一个空-css主题以正确加载此表单(如果不加载主题(page.tpl.php设计))。我的hook_menu:
$items['vaccination/%bv_children/%bv_vacunas'] = array(
'title' => 'Añadir Vacunación',
'file' => 'includes/vacunas.inc',
'access callback' => 'user_is_logged_in',
'page callback' => 'bv_vaccination_form_view',
'page arguments' => array(1, 2),
'theme callback' => array('bebevax_cartilla_e_name_theme')
);
'theme callback'返回“empty-css”主题的名称,用于加载此表单,没有样式,没有html标题等。 我“调用”此表单的方式是通过javascript:
$('.form-popup').load('vaccination/'+child_id+'/'+vaccination_id);
完全加载需要花费很多时间,因为加载了很多文件(css,更多js等)。
有人知道加载ajax表单并正确加载吗?我不认为这是最好的方法......
我需要一些指南或tutos来加载ajax表格......
图片的另一面是提交这种形式......我怎样才能“抓住”(重载)提交javascript处理程序?我需要在HTML中写一些表单值。
感谢您的支持......
的xD