基本上我想要的很簡單,當人們點擊時,該字段變得可編輯。jquery-jeditable不工作
當他們改變數值後,在鍵盤上按Esc /或在外面點擊保存記錄。
我不知道爲什麼它不起作用。文檔似乎不完整...任何人都知道這是如何工作的? 文檔頁面:http://www.appelsiini.net/projects/jeditable
在這裏我張貼現有的代碼在這裏供大家審查。
testing.html
<head>
<title></title>
<script src="jquery-1.3.2.min.js" type="text/javascript" charset="utf-8"></script>
<script src="jquery.jeditable.mini.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript" charset="utf-8">
$(function() {
$(".click").editable("jeditabletest.php", {
indicator : "<img src='indicator.gif'>",
tooltip : "Click to edit...",
style : "inherit"
});
});
</script>
<style type="text/css">
#sidebar {
width: 0px;
}
#content {
width: 770px;
}
.editable input[type=submit] {
color: #F00;
font-weight: bold;
}
.editable input[type=button] {
color: #0F0;
font-weight: bold;
}
</style>
</head>
<body>
<b class="click" style="display: inline">Click me if you dare!</b></> or maybe you should
</body>
</html>
jeditabletest.php
<?php
echo "hehehe"
?>
沒有人知道什麼是錯?我試了很多次,根本沒有工作。所有相關的庫文件已經放在
感謝人反饋:-)最後我找到了它不工作的原因。通過在編輯後點擊其他地方,需要設置\t onblur:'submit',如果沒有,腳本將不執行對外部文件的ajax調用。 – 2009-07-10 01:15:56