从视图传递参数到ajax调用

时间:2009-07-23 18:31:47

标签: cakephp

在我的应用程序中,我需要通过文本框keyup上的ajax调用将一个参数传递给控制器​​。通过提交其wotking但我需要thro keyup和ajax是必须的。任何plz解释使用小样本

谢谢,

1 个答案:

答案 0 :(得分:0)

如果你使用原型,你可以做这样的事情:

<input type="text" id="element_to_observe">

<script type="text/javascript">
Event.observe($('element_to_observe'), 'keyup', function(event) {
var element = Event.element(event);
new Ajax.Request('/controllerName/action/' + element.value, { // your argument
        asynchronous :true,
        onSuccess : doSomething, // your function to execute after response
        evalScripts :true
    });
});
function doSomething(response) {
}
</script>