0
私はドロップダウンリストを使用しています。ドロップダウンリストのオプション数を確認してください
Html.DropDownList("MealsSelectedHousesMeals", Model["SelectedMeals"], new { id= "MealsSelectedHousesMeals" })
ボタンとJavaScriptのアクションを使用して動的にサイズを変更します。 私は天気をチェックするスクリプトの1つで、このリストは空です。そしてラベルの内容を設定します。
var labelMealType = document.getElementById('labelMealType');
if ($('#MealsSelectedHousesMeals').length >=1)
{
labelMealType.innerHTML = $('#ListBoxSelectedHousesMeals option:selected').text().split(';')[1];
}
else
{
labelMealType.innerHTML = 'Selected Meal';
}
このリストはラベルのいくつかのアクションの後に空の場合は、キャプションundefined
ラベルの代わりに'Selected Meal'
定義を私に示しています。
@Html.Label("Selected Meal",new { id= "labelMealType", style = "border: 1px solid black;font: 12px;" })
SelectListItemのオプションの数量を間違ってチェックしますか?
'ID = "MealsSelectedHousesMealsは、"'、おそらくオブジェクト型では動作しません。 '='の代わりに ':'を使用してください。 –