在我的頁面上,我有很多形式,在巫婆字段ID基於數據庫ID生成。像這樣:帶有生成ID的表單字段的JQuery/Javascript設置值
<input type="hidden" name="id" value="<?php echo (isset($content))?$content->getId():''?>" />
<input type="hidden" id="x<?php echo $content->getId()?>"/>
<input type="hidden" id="y<?php echo $content->getId()?>"/>
<input type="hidden" id="x2<?php echo $content->getId()?>"/>
<input type="hidden" id="y2<?php echo $content->getId()?>"/>
這給了我所有形式的唯一ID。 現在我有jQuery框架JavaScript函數設置指定字段的谷是不工作:
$(function(){
$('#jcrop_target_id<?php echo $content->getId()?>').Jcrop({
onSelect: updateCoords
});
});
function updateCoords(c)
{
$('#x<?php echo $content->getId()?>').val(c.x);
$('#y<?php echo $content->getId()?>').val(c.y);
$('#x2<?php echo $content->getId()?>').val(c.x2);
$('#y2<?php echo $content->getId()?>').val(c.y2);
};
值C *都OK,但很明顯#x<?php echo $content->getId()?>
不起作用。 做什麼是正確的方法? 此致敬禮。
工作!由於它全部生成,我只需要添加 $(function(){('#jcrop_target_id <?php echo $ content-> getId()?>')。Jcrop({on_lect :updateCoords <?php echo $ content-> getId()?> }); }); 和 echo'function updateCoords'。$ content-> getId()。'(c){'; – 2011-06-09 07:03:47