小编cka*_*ass的帖子

是否有使用javascript生成html的最佳实践

我正在调用一个Web服务,它返回JSON中的对象数组.我想获取这些对象并使用HTML填充div.假设每个对象都包含一个url和一个名称.

如果我想为每个对象生成以下HTML:

<div><img src="the url" />the name</div>
Run Code Online (Sandbox Code Playgroud)

这是最好的做法吗?我可以看到几种方法:

  1. 连接字符串
  2. 创建元素
  3. 使用模板插件
  4. 在服务器上生成html,然后通过JSON提供.

html javascript ajax dhtml dynamic

98
推荐指数
6
解决办法
8万
查看次数

Facebook Connect和ASP.NET

我在此处的身份验证概述的第8步:http://wiki.developers.facebook.com/index.php/How_Connect_Authentication_Works

特别是,用户已经通过Facebook Connect登录Facebook并且已经创建了他们的网络会话.如何使用facebook developer toolkit v2.0(从清晰度)检索有关用户的信息.例如,我想获取用户的名字和姓氏.

文档中的示例适用于Facebook应用程序,但事实并非如此.

更新

Facebook最近发布了Graph API.除非您要维护使用Facebook Connect的应用程序,否则您应该查看最新的API:http: //developers.facebook.com/docs/

asp.net facebook facebooktoolkit

45
推荐指数
5
解决办法
6万
查看次数

最好的AJAX TreeView

有哪些更好的AJAX Treeview支持异步JSON加载.

YUI TreeView看起来不错,但是用表等等臃肿

javascript ajax treeview json

20
推荐指数
2
解决办法
4万
查看次数

自定义守护程序与Rails 3

我正在尝试创建一个加载Rails环境的自定义守护程序.我的环境如下:ruby-1.9.2-p180 rails 3.0.5

我做了以下事情:

- 安装守护进程宝石

- 安装在这里的daemon_generator插件:https: //github.com/dougal/daemon_generator

-Generated守护进程:rails生成守护进程监听器

这一切都很好.当我运行守护进程时,它可以工作.

但是,只要我尝试访问活动记录对象(如尝试检索用户),它就会爆炸.

*** below you find the most recent exception thrown, this will be likely (but not certainly) the exception that made the application exit abnormally ***
#<NameError: method `recognize' not defined in Rack::Mount::RouteSet>
*** below you find all exception objects found in memory, some of them may have been thrown in your application, others may just be in memory because they are standard exceptions ***
#<NoMemoryError: failed …
Run Code Online (Sandbox Code Playgroud)

ruby daemon ruby-on-rails ruby-on-rails-3

14
推荐指数
1
解决办法
7035
查看次数

ASP.NET Repeater模板,每个第N个元素的条件代码

我正在使用asp.net转发器来创建一堆图像.图像标记完全相同,因此标准<ItemTemplate>很好.

但是,我想将K图像包装在div中.让我说我将25个以上的图像绑定到转发器上,我希望每个div有5个图像.如何有条件地创建div的开始和关闭标签?

这是一个更适合for循环的情况.

asp.net webforms repeater itemtemplate

13
推荐指数
2
解决办法
2万
查看次数

当你有一个带有web/ios/android应用程序的项目时,你应该有一个Git存储库吗?

在组织一个新项目方面,有一个Git存储库与web/ios/android/etc的子目录相比,每个存储库有哪些独立存储库的优缺点是什么?

有什么建议?

git

11
推荐指数
1
解决办法
1794
查看次数

b/w minitest-rails和minitest-spec-rails有什么区别?

考虑将Minitest用于现有的Rails 3.2.我试图了解minitest-rails和minitest-spec-rails之间的区别.

ruby-on-rails minitest ruby-on-rails-3.2

8
推荐指数
1
解决办法
1428
查看次数

Silverlight ImageButton UserControl

我刚刚开始使用Silverlight(2 RC0)并且似乎无法使用以下内容.我想创建一个简单的图像按钮用户控件.

我的用户控件的xaml如下:

 <Button>
        <Button.Template>   
            <ControlTemplate>
                <Image Source="{TemplateBinding ImageSource}" Width="{TemplateBinding Width}" Height="{TemplateBinding Height}" />
            </ControlTemplate>
        </Button.Template>
    </Button>
Run Code Online (Sandbox Code Playgroud)

背后的代码如下:

public partial class ImageButtonUserControl : UserControl
    {
        public ImageButtonUserControl()
        {
            InitializeComponent();
        }

        public Image Source
        {
            get { return base.GetValue(SourceProperty) as Image; }
            set { base.SetValue(SourceProperty, value); }
        }
        public static readonly DependencyProperty SourceProperty = 
            DependencyProperty.Register("SourceProperty", typeof(Image), typeof(ImageButtonUserControl),null);
    }
Run Code Online (Sandbox Code Playgroud)

我希望能够动态创建ImageButtons并将它们填充到像WrapPanel这样的容器中:假设我们已经有一个名为"image"的图像:

ImageButtonUserControl imageButton = new ImageButtonUserControl();
imageButton.Source = image;
this.thumbnailStackPanel.Children.Add(imageButton);
Run Code Online (Sandbox Code Playgroud)

我需要做什么才能显示图像?我假设我需要对DataContext做一些事情,但我不太清楚什么或在哪里.

谢谢你的帮助

silverlight user-controls silverlight-2-rc0

6
推荐指数
1
解决办法
2万
查看次数

悲观与乐观并发(锁定与反馈)

我正在使用以下标准构建应用程序:

  • 工作项目:需要由用户通过网络手动处理的项目(简短的一页表格)
  • 多个用户正在使用"工作项"
  • 每个用户都有一个"工作项"队列
  • 有一个搜索允许用户查看"工作项"并将"工作项"分配给他们的队列
  • 用户可以将"工作项目"从其他人的队列中分配出来,将其分配给自己

注意:'工作项'只能使用一次.这不是一个维基页面,它更像是一个匹配练习,只能由一个用户执行一次.一旦"工作项目"工作,它就会从系统中消失(除了一些审计/报告),有点像错误跟踪系统

您认为哪个选项更好?你能举出任何支持你观点的主流应用吗?

选项1:

  • 当用户A前往查看或工作"工作项目"时,"工作项"将被锁定.
  • 当其他用户在用户A打开"工作项"后转到"工作项"时,他们只能看到"工作项".他们不能写.
  • 锁定在n分钟后到期,此时另一个用户可以锁定"工作项".

选项2:

  • 任何用户都可以在不锁定的情况下拉出"工作项".
  • 如果用户A通过提交表单来处理"工作项"并且用户B工作相同的"工作项",那么用户A的工作将在数据库中生效,并且用户B将被告知他们的更改没有生效,因为另一个用户修改了"工作项".

我个人喜欢选项2.请问?

concurrency locking editing multi-user

6
推荐指数
1
解决办法
2505
查看次数

热门遇到的CSS错误/问题

请列出您遇到的CSS错误/问题以及如何解决它们或链接到解决它们的网站.

请投票选出您认为人们会遇到的最多错误.

谢谢!

css

5
推荐指数
1
解决办法
376
查看次数

使用jQuery Validate验证多个文本框日期

我正在尝试编写一个自定义方法来验证日期.但日期存在于三个文本框中.此外,该日期可能有多个实例.

    <div class="customDate"> 
        <input class="month" id="dob_Month" maxlength="2" name="dob.Month" type="text"  /> 
        /
        <input class="day" id="dob_Day" maxlength="2" name="dob.Day" type="text" /> 
        /
        <input class="year" id="dob_Year" maxlength="4" name="dob.Year" type="text"  /> 
    </div> 
Run Code Online (Sandbox Code Playgroud)

提交时,我想验证包含customDate类的任何div.即确保所有方框都已填满,确保范围正确等等.我正在使用以下代码:

$.validator.addMethod("customDate", function(element) { return false;}, "error message");
Run Code Online (Sandbox Code Playgroud)

然而,验证功能没有触发.我错过了什么?此外,还有更好的方法来做到这一点.

注意:我已经删除了实际验证逻辑的功能.我只需要知道如何启动验证方法.

javascript validation jquery

5
推荐指数
2
解决办法
1万
查看次数

E#myid vs. #myid CSS选择器

我很好奇是什么区别是b/w E#myid与#myid(E是任何元素),因为页面上只有一个带有#myid的元素?

css css-selectors

3
推荐指数
1
解决办法
307
查看次数