2
我正在检查是否可以通过ajax在自定义模块中调用drupal函数。 我有一个自定义表单和一个validate.js
文件,我通过它进行了验证。是否有可能通过ajax
调用drupal函数或者是否有其他一些方法?是否有可能通过javascript在自定义模块中调用drupal函数?
我正在检查是否可以通过ajax在自定义模块中调用drupal函数。 我有一个自定义表单和一个validate.js
文件,我通过它进行了验证。是否有可能通过ajax
调用drupal函数或者是否有其他一些方法?是否有可能通过javascript在自定义模块中调用drupal函数?
如你所知javascript在客户端工作& PHP在服务器端,它是而不是可能直接从javascript调用drupal函数。
绝对可以通过ajax调用来实现。您需要在自定义模块&中设置页面回调,您可以在页面请求中提及要调用的功能。
例子:
$items['ajax/validation'] = array(
'title' => 'Custom validation',
'page callback' => 'custom_validation',
'access arguments' => array('access content'),
'file' => 'validations.inc',
);
正如你可以看到,在调用www.example.com/ajax/validation
网址custom_validation
函数将被调用。
希望这会有所帮助。
坦克的信息... :) – Outlooker
欢迎:) – Sumoanand