0

ここに私のスニペットがあります。2 つの問題があります。まず、ドロップダウンでアイテムを選択して保存した後、選択したアイテムを表示できません。次に、ドメインを選択せず​​に新しいアイテムを作成すると、サイト コードが間違っています。site_data にコード 0 のアイテムが含まれていないため、ドメインをゼロにすることはできません。

お願い助けて

4

1 に答える 1

2
  1. ListView で設定selectableしていないため、選択した項目は表示されません。true
  2. 0デフォルト値を定義しなかったため、ドメインの値を取得siteします。dataSourceデフォルト値は数値であり、提供する値のリストに0ないという事実は重要ではありません0(そのような検証はありません) . したがって、次のようにする必要があります。

    document.provider_source = new kendo.data.DataSource({
      pageSize: 6,
      schema: {
        model: {
          id: "code",
          fields: {
            code: { editable: false, nullable: true },
            site: { type: "number", defaultValue: 1 },
            login: { type: "string" },
            pass: { type: "string" }
          }
        }
      },
      data: provider_data
    });
    

to (リストの最初の値)に設定defaultValueした場所。site1

ここで変更されたコード: http://dojo.telerik.com/@OnaBai/Ihab

于 2014-12-05T12:47:26.953 に答える