2013年4月30日 星期二
[KendoUi][MutitSelect]手動新曾MutiliSelect選項並列入選起的狀態
function AddReg()
{
var validator = $("#RegList").kendoValidator().data("kendoValidator");
if (validator.validate())
{
var mselect = $('#members').data("kendoMultiSelect");
var datasource = mselect.dataSource;
var regnew = $('#mail').val();
if (regnew.length<=0 )
{
return false;
}
datasource.add({ "Text": regnew, "Value": regnew });
var selected = mselect.value();
var result = [regnew];
for (var i = 0 ; i < selected.length ; i++) {
result.push(selected[i])
}
mselect.value(result);
$('#mail').val("");
}
}
[Kendoui][Tab] IFAME模式 每次切換到該頁時,強制Reload的作法
function onActive(e) {
var tab = $('#tab').kendoTabStrip().data('kendoTabStrip');
var item = $(tab.element).find("> .k-tabstrip-items .k-state-active");
tab.reload(item);
}
//2016
//var tab = $('#F108A02').data('kendoTabStrip');
//var item = $(tab.element).find(".k-tabstrip-items .k-state-active");
////tab.reload(item);
//var tabStrip = $("#F108A02").kendoTabStrip().data("kendoTabStrip");
//var index = $(e.item).index();
//var data = tabStrip.items();
//console.log(data[index].innerText);
////tabStrip.reload(data[index].innerText);
//tabStrip.reload("li:first");
var tabStrip = $("#F108A02").data("kendoTabStrip");
for (var idx = 0; ; ++idx) {
var tab = tabStrip.contentElement(idx);
if (tab == null)
break;
if (tab == e.contentElement) {
}
else {
$(tab).html("");
}
}
[KENDOUI] [AutoComeplete]第一次點選的時候出現所有的選項
作法
1. 來源資料後面加上" "
2. 過濾條件要調整成contain
3. JsSctipt如下
var autocomplete = $("#countries").data("kendoAutoComplete");
autocomplete.list.width(200);
autocomplete.search(" ");
autocomplete.list.show();
1. 來源資料後面加上" "
2. 過濾條件要調整成contain
3. JsSctipt如下
var autocomplete = $("#countries").data("kendoAutoComplete");
autocomplete.list.width(200);
autocomplete.search(" ");
autocomplete.list.show();
2013年4月27日 星期六
[Entity Framewwork] [DB or Model First] 避免 Entity 轉換JSON時遇到循環參考問題
1. 在EDMX的屬性中 將消極式載入已啟用 SET為FALSE
2. 在Entity context.Configuration.LazyLoadingEnabled = false;
兩個效果都一樣,可以避免循環參考
[WebApi] 使用上的設定細節
config.Formatters.JsonFormatter.SerializerSettings.ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore;//1. 正確輸出JSON格式
config.Formatters.Remove(config.Formatters.XmlFormatter);//移除XML格式輸出
2013年4月16日 星期二
[Windows 8] [IE10] 相容性檢視 Jquery 出現member not foun (找不到成員)的狀況
可以在HEADE加入以下資訊,讓該錯誤被容錯,2013/04/16查詢時,這個問題屬於IE10的相容性檢視BUG
http-equiv="X-UA-Compatible" content="IE=edge">
錯誤代碼 0x80020003
訂閱:
文章 (Atom)