小编use*_*116的帖子

尝试在我页面的中心对齐html按钮

无论使用何种浏览器,我都试图将HTML按钮完全对齐在页面的中心.它可以浮动到左边,同时仍然位于垂直中心,或者位于页面上的某个位置,如页面顶部等.

我希望它可以垂直和水平居中.这是我现在写的:

<button type="button" style="background-color:yellow;margin-left:auto;margin-right:auto;display:block;margin-top:22%;margin-bottom:0%">
   mybuttonname
</button> 
Run Code Online (Sandbox Code Playgroud)

html css button alignment vertical-alignment

91
推荐指数
7
解决办法
74万
查看次数

ruby on Rails jquery 以 js 形式提交表单

我认为有这段代码:

\n\n
<%= form_for :folder_name, :remote => true, :method => "get", :url => {:action \n    => "show_workflow_list"} do |f| %>\n  <%= f.select :foldernames, options_for_select(@folders, @folders.first), {}, {:onchange => ("this.form.submit()")}%><br /><br />\n  <%= hidden_field_tag \'selected_domain\', params[:domain_selected] %>\n
Run Code Online (Sandbox Code Playgroud)\n\n

当我更改下拉列表中的值时,表单将提交为:

\n\n
Processing by DeploymentGroupController#show_workflow_list as HTML\nParameters: {"utf8"=>"\xce\x93\xc2\xa3\xc3\xb4", "folder_name"=>{"foldernames"=>"DETAIL_ADJUSTMENT"\n
Run Code Online (Sandbox Code Playgroud)\n\n

当我添加提交按钮而不是:onchange=>如下所示时:

\n\n
<%= form_for :folder_name, :remote => true, :method => "get", :url => {:action => "show_workflow_list"} do |f| %>\n  <%= f.select :foldernames, options_for_select(@folders, @folders.first)%><br /><br />\n  <%= hidden_field_tag \'selected_domain\', params[:domain_selected] %>\n …
Run Code Online (Sandbox Code Playgroud)

jquery ruby-on-rails ruby-on-rails-3

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

onchange显示/更改部分

使用select有一个下拉列表

<%= select("array", "folder", @rows.keys, {}, :onchange =>"?" )%>
Run Code Online (Sandbox Code Playgroud)

有部分称为"形式"

<%= render "form"%>
Run Code Online (Sandbox Code Playgroud)

每当选择发生变化时,我都需要渲染部分.如果有办法,请告诉我.我发现它remote_function已经从rails 3.0中弃用了.我在这里看到了所有可能的链接onchange和select标签,但找不到合适的答案.我是rails,jQuery和Ajax的新手.请帮忙

谢谢

jquery ruby-on-rails selectionchanged

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

f.check_box checked => true对于rails上的ruby

嗨,我的观点有以下代码:

//I write a loop here to display some workflows saying wkf.each do |i|
<% if (i write my condition here) %>
  <td style="text-align:left;">
  <%= f.check_box :i, {:checked=>true}%> 
  <%= f.label(i, i)%>
  </td></tr>
<% else %>
  <td style="text-align:left;">
  <%= f.check_box(i)%> 
  <%= f.label(i, i)%>
  </td></tr>
<%end%>
Run Code Online (Sandbox Code Playgroud)

假设有三个工作流'A','B'和'C'和'C'符合if条件,那么发送的参数是'A'=> 0,'B'=> 0和'i'= > '1'.我希望它以'A'=> 0的方式发送为'C'=>'1'.

我知道' i' =>'1'是因为我写了f.check_box :i, {:checked=>true}%而不是 <%= f.check_box(i)%>.

请让我知道如何更改此项,以便在满足if条件时默认选中复选框,并且#{i}将发送而不是:i

谢谢

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

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

在 ruby​​ 中解析具有重复键的 json 字符串

我有一个带有重复键的 json,如下所示:

{"a":{
"stateId":"b",
"countyId":["c"]
},"a":{
"stateId":"d",
"countyId":["e"]
}}
Run Code Online (Sandbox Code Playgroud)

当我使用JSON.parseor时JSON(stirng),它会解析并为我提供带有值的键d, e。我需要解析 json,这样它就可以避免解析相同的键两次,并且具有b, c该键的值'a'而不是'd', 'e'.

ruby json

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

尝试在C中传递数组时出现冲突类型

我试着用C写一个程序:

这是一段代码:

#include <stdio.h>
int i, left, right, largest = 0, n = 9;
int a[] = {23, 12, 22, 1, 4, 5, 16, 8, 9, 10};
int main()
{
 sort(a);
 //code to print sorted numbers here
 return 0;

}

void sort(int a[])
{
 buildheap(a);
 for(i = n; i < 0; i--)
 {
  exchange(i, 0);
  n = n - 1;
  maxheap(a, 0);
 }
}
Run Code Online (Sandbox Code Playgroud)

它显示如下警告:

heapsort.c:16: warning: conflicting types for âsortâ
Run Code Online (Sandbox Code Playgroud)

这是因为我不包括在内conio.h吗?

当我试图包含conio.h时,gcc编译器抛出错误,找不到conio.h.

有关上述警告及其与conio.h的相关性/不相关性的任何链接或解释都将有所帮助

更新

对不起缺少这里的基础知识.

非常感谢.我的程序运行正常

c arrays

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

将元素追加到List <String,String>

我有一个List名为listAdd声明的对象:

List<Check<String, String>> listAdd = new ArrayList<Check<String, String>>();
Run Code Online (Sandbox Code Playgroud)

我有以下代码String从一个检索一个List,另一个String从另一个检索List:

for (list1<String, String> h : list1_a) {
    for (list2<String, String> s : list2_a) {
        if (condition) { 
            //add h.getString, s.getString to listAdd
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

如何添加从所获得的字符串shlistAdd

java string collections

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