我是cakephp的新手,并试图从ajax发送数据到我的控制器动作.. 我有一个弹出式模型,其中有一个输入框..我想抓住该值并发送到控制器无需刷新页面在Cakephp通过ajax发送数据
这里是我的代码..
<a class="button anthracite-gradient" onclick="openPrompt()">submit </a>
我的javascript
function openPrompt()
{
var cancelled = true;
$.modal.prompt('Please enter a value:', function(value)
{
$.ajax({
type:"POST",
url:"/cakephp/controller/action/",
success : function(data) {
alert(value); //value right now is in this variable ... i want to send this variable value to the controller
},
error : function() {
alert("false");
}
});
}, function()
{
});
};
</script>
myController的
public function action(){
if($this->request->is('ajax')) {
$new = $this->request->data;
echo "ok"
return;
}
}
我想在这里首先得到的值,然后发送响应可能
哪里是你的输入框中添加HTML –
@dianuj其弹出框,,值在这个变量“值”$ .modal.prompt('请输入一个值:',函数(值)值是在这个变量值 – hellosheikh