ドロップダウンリストの値にコードをシリアライズしてJSONオブジェクトを保持できますか?オブジェクトをドロップダウンリストの値に割り当てることはできますか?
4
A
答えて
0
DOM要素の標準的な値は、関連するHTML属性の要件を満たすものであれば何でもかまいません。オプション要素のvalue attributeは、cdataの要件を満たしている必要があります。
0
ここにコードがありますが、私はそれがurの問題を解決することを願っています。 これはwebservice .asmx拡張タイプです。 uはtexboxでキーを押したときに
public class WebService1 : System.Web.Services.WebService
{
[WebMethod]
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
public List<Employee> SayHellowJson(string name)
{
//string result = string.Format(" {1} : {0} ",name,DateTime.Now);
Employee emp = new Employee{ Name= name , Designation = "Senior Software Engineer" };
List<Employee> employees = new List<Employee>();
employees.Add(emp);
employees.Add(new Employee { Name = "first", Designation = "designation" });
employees.Add (new Employee { Name="second", Designation="Designation2" });
employees.Add(new Employee {Name="thired" , Designation="Deisgnation4" });
//JavaScriptSerializer serializer = new JavaScriptSerializer();
//return serializer.Serialize(emp);
return employees;
}
}
[Serializable]
public class Employee
{
public string Name { get; set; }
public string Designation { get; set; }
}
}
そのためにjqueryの/とHTMLコードがある... 私は入力からkeyupイベントにJSONコールをバインドするには、ドロップダウンフィルを意味しています。 はここのコードです <% @ページ言語= "C#の" AutoEventWireup属性= "true" を分離コード= "JsonCall.aspx.cs" 継承= "WebApplication1.JsonCall" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<script type="text/javascript">
$(function(){
$('#txtname').keyup(function(evt)
{
$.ajax({
url: "/WebService1.asmx/SayHellowJson",
type: "POST",
dataType:"json",
data:"{name:'"+Name+"'}",
contentType : "application/json; charset=utf-8",
success: function(msg){
for (var i = 0 ; i < msg['d'].length ; i ++){
$('#myselect').append('<option value="'+msg['d'][i].Name+'">'+msg['d'][i].Name+'</option>');
}
},
error : function(e){
alert ("error ");
}
});
});
});
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<p>
JSON format call</p>
Enter Name :
<input type="text" id="txtname" />
<input type="button" value="GO" id="btnGO" />
<br />
<p id='result'>
</p>
</div>
</form>
<select id="myselect" name="D1">
<option></option>
</select>
</body>
</html>
関連する問題
- 1. Playerオブジェクトに値を割り当てることができませんか?
- 2. javascriptでクッキーにオブジェクトを割り当てることはできますか?
- 3. オブジェクトをintに割り当てることはできますか?
- 4. Tclオブジェクトを変数に割り当てることはできますか?
- 5. DateTime?値を割り当てることができません
- 6. 揮発性オブジェクトにオブジェクトを割り当てることができません
- 7. 割り当てることはできませんまたはUIViewController中にNSArrayを割り当てる
- 8. JVMはどこにオブジェクトを割り当てますか
- 9. CGFloat型の値をNSLayoutConstraintに割り当てることができません
- 10. 値を割り当てる際に値を割り当てます
- 11. オブジェクトに値を割り当てますか?
- 12. C# - 空のドロップダウンリストを完全なものに割り当てることはできません
- 13. iphone sdkのint値に正確な文字列値を割り当てることはできますか
- 14. Androidボタンのプレスにキープレスコードを割り当てることはできますか?
- 15. Twitter BootstrapのポップオーバーにIDを割り当てることはできますか?
- 16. カテゴリーを私のnextgen Galleryに割り当てることはできますか?
- 17. サーブレットを特定のドメインに割り当てることはできますか?
- 18. リフレクションで無効なEnum値を割り当てることができます
- 19. offsetHeightをstyle.topに割り当てることはできますか? JavaScriptで
- 20. オブジェクトの割り当ては
- 21. "名前付き定数に割り当てることができません"(変数の再割り当て)
- 22. $ thisを新しいクラスインスタンスに割り当てることはできますか?
- 23. GPIO.outputを変数に割り当てることはできますか?ラズベリーPI
- 24. 静的クラスを変数に割り当てることはできますか?
- 25. ボーダー右に画像を割り当てることはできますか?
- 26. onet.xmlにwebpart idを割り当てることはできますか?
- 27. オペレータを変数に割り当てることはできますか?
- 28. コンストラクタの外に値を割り当てることができるReadonlyフィールド
- 29. オブジェクトの割り当てとオブジェクト参照の割り当ての違いは何ですか?
- 30. 割り当てる値は
トライjqueryの - この記事を参照してください:http://stackoverflow.com/questions/815103/jquery-best-practice-to-populate-drop-down – TimoSolo