在我更改背景的时候调用了jQuery一个 .css的方法来改变背景图片background-image,需要把图片设置为空,开始的时候没注意,直接赋了一个’url()’这样值,也没什么问题,功能也能实现;但是随着以后ajax调用,问题就出现了,这时jQuery不仅把图片设置为空了,而且又调用了一次本页的url,相当于$.ajax({url:”}),由于我这个页有相关的数据处理,导致数据混乱,不知道是不是jQuery的一个bug,总之问题解决了,设置为正常的属性ok,background-image:none
忙了一下午,晕死。

在jQuery 1.2.6版本中,sortable的ajax调用,没有serialize一个sortable对象到javascript数组的方法。
这有一个例子,使用的是symfony代码,其他的php代码也类似。

  1. <ul id="item_list">
  2. < ?php foreach ($items as $item): ?>
  3.   <li id="item_order_<?php echo $item->getId() ?>">< ?php echo $item->getName() ?></li>
  4. < ?php endforeach ?>
  5. </ul>

调用ajax的方法:

  1. $('#save_btn').click(function(){
  2.     $.post("< ?php echo url_for('collection/reorder') ?>", { item_order_str: $('#item_list').sortable("serialize") });
  3. });

Continue reading »

在IE6下显示为下面的一片红

yui-color-picker-ie6-bug.png

在当前页面加入CSS修复一下下,好了,显示正常

yui-color-picer-ie6-fixed.png

加入的CSS如下 : Continue reading »

© 2011 刘敏的Blog Suffusion theme by Sayontan Sinha