2008-5-8 16:13
dudu
zendframework 与smarty结合问题请教
1 模板文件index.html
<form id="xbook" name="xbook" method="post" action="/pro1/index/" onsubmit="xajax_insert(xajax.getFormValues('xbook'));">
...
</form>
2.controller:
class IndexController extends Zend_Controller_Action
{
var $views; /*模板对象*/
function init(){
$this->views = Zend_Registry::get('views');
$xajax = new xajax();
$xajax->printJavascript("./library/xajax");
$this->views->assign('xajax_javascript', $xajax->getJavascript('./library/xajax/'));
$xajax->registerFunction("insert");
$xajax->processRequest();
$this->views->display("index.html");
}
function insertAction{
.....//数据库插入操作
}
}
目的 是想在点击提交的时候 将表单中的数据提交到insert函数中处理并返回结果
但是现在在点击提交的时候 insert函数并没有运行
也没有报错 麻烦大家给看下
[[i] 本帖最后由 dudu 于 2008-5-8 18:17 编辑 [/i]]