我似乎無法從我的jEditable表單獲取提交的值以顯示在我的網站上,直到我刷新頁面。但它確實更新了MySQL數據庫。我使用PHP和MySQL。如何從jEditable返回新值
任何人都可以解釋我如何使用jEditable更新到位而無需刷新頁面?
PHP的操作頁面
if($_POST["issue_edit"]){
mysql_query("UPDATE timeline SET comment='".$_POST["issue_edit"]."' WHERE ticket='".$_POST["id"]."' AND issue='1'");
echo $_POST["issue_edit"];
// header("location: ../?".$query."");
}
主頁面
<script>
$(document).ready(function() {
$('.edit<?php echo $ticket["id"]; ?>').editable('http://www.4dcreative.co.uk/support/tickets/action/index.php', {
type : 'textarea',
cancel : 'Cancel',
submit : 'OK',
name : 'issue_edit',
onblur : 'ignore'
});
});
</script>
<label>Issue:</label><p class="edit<?php echo $ticket["id"]; ?>" id="<?php echo $ticket["id"]; ?>"><?php
while($timeline_stub = mysql_fetch_array($timeline)) {
if($timeline_stub["type"]=="issue"){
echo nl2br($timeline_stub["comment"]);
}
}
?></p>
「向我顯示錢!」,ummm我的意思是代碼.. 。 – gdoron 2012-04-11 20:05:39
我已經添加了上面的代碼!隊友的歡呼聲。 – 2012-04-11 20:30:22
任何人都知道這一點。這非常令人沮喪。 – 2012-04-12 15:46:44