小编use*_*177的帖子

playframework - 如何在scala中设置选择输入

所以我在页面上有一个表单,我试图在页面加载时预先加载所有旧值.但是我在选择对象时遇到了一些麻烦.

我有以下用于生成选择的scala代码:

<select id="networkInterfaces">
            <option value="">First Available</option>
            @for(interface <- networkInterfaces) {
                @if(interface.Name == configs.last.networkInterfaceName) {
                    <option selected="selected" value="@interface.Name">@interface.DisplayName</option>
                } else {
                    <option value="@interface.Name">@interface.DisplayName</option>
                }
            }
        </select>
Run Code Online (Sandbox Code Playgroud)

当页面加载时,它确实显示所选的网络接口已被选中.但问题是,如果我更改了其他一些设置并提交它,则返回选项html而不是值.有没有办法在页面加载时为scala中的select选择表单值?我缺少什么基础?否则我将改变处理显示名称而不是值的处理方式......

编辑

由于我无法使用此功能,我将值更改为@ interface.DisplayName,然后将其转换为服务器上的代码.我希望能够正确地做到这一点,但它似乎无法奏效.

scala playframework playframework-2.0

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

jqueryui对话框(“关闭”)结束当前的javascript线程

嗨,我在关闭 jquery 对话框时遇到问题。我拥有的是一个彗星连接,可以向我的浏览器发送消息。我想做的是当我收到一条消息时,我想做一些事情,关闭对话框然后再做一些事情。不幸的是,当我执行: $('#dialog').dialog("close"); 它结束了我当前的 javascript 代码。有没有办法避免这种情况?或者我是否需要使用变量确保关闭在最后运行?

比如这里你可以看到我的文字在后面的时候不会改变:http : //jsfiddle.net/hKhMC/

这是一个简单的演示,我的实际代码之后做了很多计算,所以我想知道是否有一个解决方案不涉及在关闭之前移动文本。

html javascript jquery jquery-ui

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

使用自定义成员资格/角色提供程序时如何使用自定义httpcontext用户

大家好,我使用的是自定义成员资格提供程序和自定义角色提供程序。并且正在正确地使用它们登录。我还实现了我自己的Membership用户对象,以便可以访问其他用户信息,并且不需要每次更改页面时都加载所有数据,但是我目前无法使其正常工作。以下是我的用户对象:

public class User : MembershipUser
{
    [Required(ErrorMessage = "Username cannot be blank")]
    [Display(Name = "User name")]
    public string UserName { get; set; }

    [Required(ErrorMessage = "Password cannot be blank")]
    [DataType(DataType.Password)]
    [Display(Name = "Password")]
    public string Password { get; set; }

    [Display(Name = "User ID")]
    public long UserID { get; set; }

    [Display(Name = "Family Name")]
    [StringLength(50, ErrorMessage = "Family name cannot be longer than 50 characters")]
    public string FamilyName { get; set; }

    [Display(Name = "Given Name")]
    [StringLength(50, ErrorMessage …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc membership-provider

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

使用帮助器获取列表中的最后一个元素

我将一个列表传递给我的scala页面,我有一个表单,我想为列表中的最后一个元素设置一些默认值:如下所示:

System Name: <input type="text" id="systemSourceName" name="systemSourceName" value="@configs[@configs.size() - 1].systemSourceName" >
Run Code Online (Sandbox Code Playgroud)

但它在第二个@时抛出一个错误:

identifier expected but '@' found.
Run Code Online (Sandbox Code Playgroud)

有没有办法可以做到这一点?

scala playframework-2.0

0
推荐指数
1
解决办法
261
查看次数