问题列表 - 第47480页

Rails 3:如何通过对象的字段控制单选按钮选择?

为了拥有选择框的默认值,请说:

<select name="job[worker_id]" id="job_worker_id">
  <option value="">Please select</option>
  <option value="1">Alex</option>
  <option value="2">Simon</option>
  <option value="3">Jessica</option>
</select>
Run Code Online (Sandbox Code Playgroud)

我在控制器的"新"方法中执行以下操作:

@job.worker_id = 3 
Run Code Online (Sandbox Code Playgroud)

我怎样才能用单选按钮做类似的事情?

问题是每个按钮都有自己的按钮id.例如:

<input type="radio" value="2" name="job[money_received]" id="job_money_received_2">
<input type="radio" value="1" name="job[money_received]" id="job_money_received_1">
<input type="radio" value="0" name="job[money_received]" id="job_money_received_0">
Run Code Online (Sandbox Code Playgroud)

我想在控制器中写:

@job.money_received = 1
Run Code Online (Sandbox Code Playgroud)

并选择"部分"按钮.

有任何想法吗 ?

ruby-on-rails radio-button ruby-on-rails-3

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

WTForms-如何预填充textarea字段?

嗨,我一直试图在模板中使用类似的东西来填充textareafield.

{{form.content(value="please type content")}}
Run Code Online (Sandbox Code Playgroud)

当字段是文本字段时,这主要是因为html接受值,<input type="text"> 但同样不适用于textarea ...有人可以帮我这个吗?

python flask wtforms

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

使用存储过程进行插入/更新/删除/选择有什么好处?

我目前正在查看一些通过运行存储过程执行甚至微不足道的插入/选择/更新的代码。

所以代码基本上是

CallableStatememt stm= jdbcConnection.prepareCall(sp_name with ??) ;
stm.setParameters()
stm.execute();
Run Code Online (Sandbox Code Playgroud)

正如我之前所说,sp_name 背后的代码大多是微不足道的。没有多表插入或复杂的计算。

只做有什么好处吗

Statement stm = jdbcConnection.prepareStatement(insert_query)
stm.setParameters();
stm.execute();
Run Code Online (Sandbox Code Playgroud)

这里insert_query是一个“正常”的单一INSERT / SELECT / ...语句?

database jdbc

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

body onload =""无法找到功能

我正在尝试使用philogl库,当我写作时,

<!DOCTYPE html>

<html>
<head>
    <title>PGL2</title>
    <script type="text/javascript" src="PhiloGL.js"></script>
    <script type="text/javascript">
    function webGLStart(){
        alert('I m alive');
    }
</script>
</head>

<body onload="webGLStart();">
<canvas id="c" style="width:500px; height:500px;"></canvas>


</body>
</html>
Run Code Online (Sandbox Code Playgroud)

一切正常,但如果我在里面写一些philogl,

<!DOCTYPE html>

<html>
<head>
    <title>PGL2</title>
    <script type="text/javascript" src="PhiloGL.js"></script>
    <script type="text/javascript">
    function webGLStart(){
        var triangle = new PhiloGL.O3D.Model({
            vertices: [[0,1,0],[-1,-1,0],[1,-1,0]],
            colors: [[1,0,0,1],[0,1,0,1],[0,0,1,1]]
            });
        var square = new PhiloGL.O3D.Model({
            vertices: [[1,1,0],[-1,1,0],[1,-1,0],[-1,-1,0]],
            colors: [[0.5,0.5,1,1],[0.5,0.5,1,1]],[0.5,0.5,1,1]
            });
    }
</script>
</head>

<body onload="webGLStart();">
<canvas id="c" style="width:500px; height:500px;"></canvas>


</body>
</html>
Run Code Online (Sandbox Code Playgroud)

chrome和firefox给了我一个错误,说没有定义webGLStart().我的代码出了什么问题?

javascript webgl

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

在卸载项目的情况下启动Visual Studio解决方案

是否可以在卸载项目(启动时不可用)的情况下启动Visual Studio?

这样做的原因是,在启动时,我经常发现部署项目在启动时经常会挂起大约一分钟,并且通常也不会使用它们.

将这些项目设置为不可用并保存解决方案不会对项目文件进行任何更改,因此如果有人对如何执行此操作有任何建议(无论是在Visual Studio中,还是通过修改.sln文件中的XML)我都是我很欣赏它.

提前致谢.

visual-studio

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

使用一元加运算符

我听说它被用作重载运算符+

class MyClass
{
    int x;
public:
    MyClass(int num):x(num){}
    MyClass operator+(const MyClass &rhs)
    {
        return rhs.x + x;
    }
};

int main()
{
    MyClass x(100);
    MyClass y(100);
    MyClass z = x + y;
}
Run Code Online (Sandbox Code Playgroud)

这真的是使用一元加运算符还是它真的是一个二元+运算符?

c++

10
推荐指数
2
解决办法
7328
查看次数

Java:XML规范化

在Java中制作规范形式的XML文件最简单的方法是什么?你有完成的代码吗?我在网上找到了几个链接,比如这个,这个,这个,但我不能让它起作用:/

谢谢,

伊万

编辑:我使用了那里提出的规范化,但我得到了奇怪的结果.为了更加精确,这个方法不会删除元素之间的空格......这就是我得到的:

<Metric xmlns="http://www.ibm.com/wsla" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="total_memory_consumption_metric" type="double" unit="Mbit" xsi:schemaLocation="http://www.ibm.com/wsla WSLA.xsd">                        <Source>ServiceProvider</Source>                        <MeasurementDirective resultType="double" xsi:type="StatusRequest">                              <RequestURI> ***unused*** </RequestURI>                        </MeasurementDirective>                  </Metric>
Run Code Online (Sandbox Code Playgroud)

java xml canonicalization

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

嵌入YouTube视频

我通过互联网上找到的代码片段从YouTube嵌入了一段视频,这是我用过的代码:

    @interface FirstViewController (Private)
- (void)embedYouTube:(NSString *)urlString frame:(CGRect)frame;
@end


@implementation FirstViewController

- (void)viewDidLoad {
    [super viewDidLoad];

    [self embedYouTube:@"http://www.youtube.com/watch?v=l3Iwh5hqbyE" frame:CGRectMake(20, 20, 100, 100)];
}


- (void)embedYouTube:(NSString *)urlString frame:(CGRect)frame {
    NSString *embedHTML = @"\
    <html><head>\
    <style type=\"text/css\">\
    body {\
    background-color: transparent;\
    color: white;\
    }\
    </style>\
    </head><body style=\"margin:0\">\
    <embed id=\"yt\" src=\"%@\" type=\"application/x-shockwave-flash\" \
    width=\"%0.0f\" height=\"%0.0f\"></embed>\
    </body></html>";
    NSString *html = [NSString stringWithFormat:embedHTML, urlString, frame.size.width, frame.size.height];
    UIWebView *videoView = [[UIWebView alloc] initWithFrame:frame];
    [videoView loadHTMLString:html baseURL:nil];
    [self.view addSubview:videoView];
    [videoView release];
}


- (void)didReceiveMemoryWarning {
    // Releases …
Run Code Online (Sandbox Code Playgroud)

youtube iphone objective-c ios

28
推荐指数
3
解决办法
3万
查看次数

在文本字段中插入一个字符后启用完成按钮:textFieldDidEndEditing:或textFieldShouldBeginEditing:或?

当用户在uitextfield中写入至少一个字符时,我想在导航栏上启用完成按钮(在模态视图中).我试过了:

  • textFieldDidEndEditing:当前一个uitextfield重新响应第一个响应者时启用该按钮(所以在当前uitextfield中使用零个字符).
  • textFieldShouldBeginEditing:当textfield成为第一个响应者时调用.还有另一种方法吗?

[编辑]

解决方案可能是

-(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
Run Code Online (Sandbox Code Playgroud)

但都没有

 [self.navigationItem.rightBarButtonItem setEnabled:YES];
Run Code Online (Sandbox Code Playgroud)

要么

[doneButton setEnabled:YES]; //doneButton is an IBOutlet tied to my Done UIBarButtonItem in IB
Run Code Online (Sandbox Code Playgroud)

工作.

iphone uibarbuttonitem ios uitextfielddelegate

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

使用python进行正则表达式字段提取

我有一个像这样的字符串:

field1:value1 field2:value2

字段可以有空格即."字段名称:"但值字段永远不会有.

使用正则表达式什么是一种简单的方法,在不事先知道字段名称的情况下将字段值对提取到数字组中?

我正在使用python b

谢谢

regex

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