ドロップダウンリストの値にコードをシリアライズして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. jsonオブジェクトから値を取得してドロップダウンリストに割り当てます
- 3. javascriptでクッキーにオブジェクトを割り当てることはできますか?
- 4. ドロップダウンリストから値を取得してMVCのオブジェクトに割り当てる方法
- 5. オブジェクトをintに割り当てることはできますか?
- 6. Tclオブジェクトを変数に割り当てることはできますか?
- 7. Char *に#defineの値を割り当てることはできますか?
- 8. Android:ラジオボタンに値を割り当てることはできますか?
- 9. 開梱時にデフォルト値を割り当てることはできますか?
- 10. 3番目の値をドロップダウンリストに割り当てる方法は?
- 11. アクション/メソッドをトリガするオブジェクトに値を割り当てることはできますか?
- 12. DateTime?値を割り当てることができません
- 13. 揮発性オブジェクトにオブジェクトを割り当てることができません
- 14. typescriptオブジェクトに値を割り当てる
- 15. オブジェクトに値を割り当てる
- 16. anyオブジェクトの不変式に割り当てることはできません
- 17. 実行時エラー '2448':このオブジェクトに値を割り当てることはできません - VBA /アクセス - オプショングループ
- 18. タイプ 'MapViewController'の値を 'UberController'に割り当てることはできません。
- 19. タイプ 'Any'の値を 'String'に割り当てることはできません。
- 20. Excelファイルを保存するときにセルに値を割り当てることはできますか?
- 21. JVMはどこにオブジェクトを割り当てますか
- 22. 割り当てることはできませんまたはUIViewController中にNSArrayを割り当てる
- 23. 変数をインスタンス化して後で値に値を割り当てることはできますか?
- 24. xcode/swiftで値の割り当てを割り当てます。
- 25. 「オペレータに割り当てることはできません」エラー
- 26. ListをIEnumerableオブジェクトに割り当てることができません
- 27. C# - 空のドロップダウンリストを完全なものに割り当てることはできません
- 28. std :: stringはDLLで値を割り当てることができません
- 29. Androidボタンのプレスにキープレスコードを割り当てることはできますか?
- 30. 空のDataFrameにMultiIndexを割り当てることはできますか?
トライjqueryの - この記事を参照してください:http://stackoverflow.com/questions/815103/jquery-best-practice-to-populate-drop-down – TimoSolo