私のアプリでは、ユーザーは jeditable を使用してドロップダウン ボックスからフィールドを更新できます。プログラムがロードされると、この関数を作成して、選択した値を取得し、jeditable で選択した値として設定します。
しかし、値を変更した後、選択したタグは古い値として設定されたままになります。どうすれば新しい値に変更できますか?
これが機能です
function updateType(ID,type){
$(document).ready(function(){
$('#tweekType-'+ID).editable("edit.php?type=tweekType", {
data : " {'copywriting':'Copywriting','design':'Design','code':'Code', 'selected':'"+type+"'}",
type : 'select'
});
});
これはタグのラッパーです。
<span id="tweekType-<?php echo $getTweaksReturned->tweekID; ?>">
<?php type($getTweaksReturned->type); ?>
<script>updateType('<?php echo $getTweaksReturned->tweekID; ?>','<? echo $getTweaksReturned->type; ?>'); </script>
</span>
同じタグが、新しい変数を返すページに複製されます。