问题列表 - 第21092页

DropDown列表onchange事件和MVC中的AJAX

我的MVC视图中的代码为黑色,如下所示:

<%using (Ajax.BeginForm("MyAction", new { action = "MyAction", controller = "Home", id = ViewData["selected"].ToString() }, new AjaxOptions { UpdateTargetId = "Div1" }))
     { %>
          <%=Html.DropDownList("ddl", ViewData["MyList"] as SelectList, new { onchange = "this.form.submit()" })%>
                 <%} %>
Run Code Online (Sandbox Code Playgroud)

我想设置ViewData ["selected"]的值,以便我可以将其发送到所需的操作.任何人都可以建议我怎么做?

谢谢!

ajax asp.net-mvc

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

jQuery Accordion - 需要当前所选内容部分的索引

我在网页上有一个基于jQuery Accordion的简单菜单.我稍微简化了代码,它看起来像这样;

<div id="menu_div" class="nt-tab-outer nt-width-150px">

<h3 class="nt-tab-title"><a href="#">Menu A</a></h3>
<div id="menu_1_div">
  <a href="itemA1">Item A1</a><br />
  <a href="itemA2">Item A2</a><br />
</div>

<h3 class="nt-tab-title"><a href="#">Menu B</a></h3>
<div id="menu_2_div">
  <a href="fTabsDyn">Item B1</a><br />
  <a href="fPlainDyn">Item B2</a><br />
</div>

</div>

<script type="text/javascript">
jQuery(function() {
 jQuery("#menu_div").accordion({
  active: 1,
  change: function(event, ui) { 
      alert('bob');
  }})
});

</script>
Run Code Online (Sandbox Code Playgroud)

当页面打开时,这将设置手风琴的第二个"部分".(活动:1)如果单击任一标题,则会弹出一个简单的警报"bob".到现在为止还挺好.

现在我想用标题的索引替换"bob".所以"活跃"的"阅读"版本.也就是说,当点击第一个手风琴标题时,我得到0,如果点击第二个标题,我得到1.

(除此之外,我当然不想做一个Alert,我想用值来对服务器进行Ajax调用,所以服务器知道客户端打开了哪个菜单.那部分我可以做,但是我我正在努力获得正确的发送价值.如果索引不可用,请随时提供其他建议.

谢谢!

indexing jquery accordion

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

如果我从Sun JDK切换到OpenJDK,我必须为自己做好准备吗?

如果我从Sun JDK切换到OpenJDK,我必须为自己做好准备吗?

什么经常出错,这有多难?

当然,每个应用程序都可以有个人的问题,但我在寻找的问题,这是许多人已经在努力的JDK切换时.

java openjdk

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

file_get_contents()分解UTF-8字符

我正在从外部服务器加载HTML.HTML标记具有UTF-8编码,并包含诸如ľ,š,č,ť,ž等字符.当我使用file_get_contents()加载HTML时,如下所示:

$html = file_get_contents('http://example.com/foreign.html');
Run Code Online (Sandbox Code Playgroud)

它弄乱了UTF-8字符并加载Å,¾,¤和类似的废话而不是正确的UTF-8字符.

我怎么解决这个问题?

更新:

我尝试将HTML保存到文件并使用UTF-8编码输出.两者都不起作用,这意味着file_get_contents()已经返回损坏的HTML.

UPDATE2:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="sk" lang="sk">
<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta http-equiv="Content-Language" content="sk" />
<title>Test</title>

</head>
<body>


<?php

$html = file_get_contents('http://example.com');
echo htmlentities($html);

?>

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

php utf-8 file-get-contents

58
推荐指数
5
解决办法
10万
查看次数

如何在ruby中测试正则表达式的WHOLE字符串?

如何对正则表达式的字符串,如果整个字符串匹配(不是子字符串),它将返回true ?

例如:

test( \ee\ , "street" ) #=> returns false
test( \ee\ , "ee" ) #=> returns true!
Run Code Online (Sandbox Code Playgroud)

谢谢.

ruby regex string

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

如何在Windows中从未知格式的二进制文件中提取ASCII数据?

在Windows上,将内部结构未知的二进制文件转换为其内容本质上是ASCII的纯文本转换为纯文本的最佳方法是什么?

理想情况下,转换将产生"人类"可读的版本.我认为该文件应包含以下内容:

Date: 10 FEB 2010
House: 345 Dogwood Drive
Exterior: Brick
Run Code Online (Sandbox Code Playgroud)

windows binary ascii

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

F#vs Haskell vs Lisp - 要学习哪种语言?

我听过很多关于函数式编程语言的知识,我很乐意学习它.我想这主要是为了好玩,但是,我希望它能提高我的编程技巧.

我主要是C#/ .NET背景,所以我的第一选择是学习F#(因为.NET和熟悉Visual Studio).另一方面,我想知道F#是否具有Lisp宏或Haskell高阶函数等功能.

你能比较F#,Haskell和Lisp吗?哪一个将是您选择的语言?

c# lisp f# haskell language-comparisons

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

在模板中显示django表单字段的值?

我有一个带有电子邮件属性的表单.在出现某些验证错误的情况下使用{{form.email}}时,django仍会在输入标记的value属性中呈现前一个值:

<input type="text" id="id_email" maxlength="75" class="required"
       value="some@email.com" name="email">
Run Code Online (Sandbox Code Playgroud)

我想自己渲染输入标记(以便在出现错误时添加一些javascript代码和错误类).例如,这是我的模板,而不是{{form.email}}:

<input type="text" autocomplete="on" id="id_email" name="email"
       class="email {% if form.email.errors %} error {% endif %}">
Run Code Online (Sandbox Code Playgroud)

但是,这不会向用户显示错误值(在此示例中为"some@email.com").如何在模板中获取字段的值?

django django-templates

70
推荐指数
6
解决办法
12万
查看次数

是否可以仅使用SqlConnection SqlCommand和SqlDataReader来执行数据访问层

我知道现在有很多可以使用的现成东西,但如果你想完全控制数据库请求/查询,以及最佳性能,我认为这是要走的路.另外因为ADO.NET为SqlConnection自动连接池,你怎么看?

c# ado.net data-access-layer

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

`typedef enum {} t`是否允许在C++ 0x中使用带范围的枚举元素标识符?

我相信新的C++标准允许枚举类型的额外"范围":

enum E { e1, e2 };

E var = E::e1;
Run Code Online (Sandbox Code Playgroud)

由于我知道很多源文件包含旧的C风格枚举typedef,我想知道新标准是否允许对这些匿名枚举类型使用typedef:

typedef enum { d1, d2 } D;
D var = D::d1; // error?
Run Code Online (Sandbox Code Playgroud)

c++ enums c++11

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