2014-01-08 30 views
0

当用户按下回车键保存时,我的可jeditable不会更新为新值。jeditable不能用输入键工作

当我点击该字段时,更改该值并点击确定按钮一切都按预期工作。当我单击字段时,更改该值并按ENTER按钮数据库值将更新,响应是新值,但是HTML中的值会更改回旧值。

这是我的JS:

$('.answer-info-block .answer').editable('/question/saveAnswer', { 
     type: 'text', 
     submit: 'OK', 
     cancel: 'Cancel', 
     style: 'display: inline' 
}); 

为了测试的唯一的事saveAnswer现在做的是:

echo $_POST['value']; 
+0

所以,只是为了澄清,PHP部分被触发,但HTML元素不改变文本显示新版本?或者它没有一点触发? – JClaspill

+0

是的,它被触发但html元素没有改变。只需再次测试它,并在Firefox中按预期工作,但在Chrome和IE中,它不会更改HTML。当我重新加载页面时,它会显示新值,因为数据库确实会更新。 – jagsler

回答