nullをチェックしていても「値はnullにはできません」というエラーが表示されます。 これは私のコードの一部です:あなたの説明やコメントにより、javascriptでnullsを検索するには
<script type="text/javascript">
if (typeof @Model.Project.ProjectPricings.Count() != 'undefined' &&
@Model.Project.ProjectPricings.Count())
{
numberOfPricings = @Model.Project.ProjectPricings.Count();
}
sourceCodeList = '@Html.Raw(string.Join("", Model.SourceCodeList.Select(x => "<option></option><option value=" + x.SourceCode + ">" + x.SourceCode + "</option>")))';
targetCodeList = '@Html.Raw(string.Join("", Model.TargetCodeList.Select(x => "<option value="+ x.TargetCode + ">" + x.TargetCode + "</option>")))';
unitTypeCodeList = '@Html.Raw(string.Join("", Model.UnitTypeCodeList.Select(x => "<option value="+ x.UnitTypeCode + ">" + x.UnitTypeCode + "</option>")))';
currencyList = '@Html.Raw(string.Join("", Model.CurrencyList.Select(x => "<option value="+ x.CurrencyCode + ">" + x.CurrencyCode + "</option>")))';
serviceCodeList = '@Html.Raw(string.Join("", Model.ServiceCodeList.Select(x => "<option value="+ x.ServiceCode + ">" + x.ServiceCode + "</option>")))';
frequencyList = '@Html.Raw(string.Join("", Model.VolumeFrequencyList.Select(x => "<option value="+ x.VolumeFrequencyDescription + ">" + x.VolumeFrequencyDescription + "</option>")))';
@*$(document)
.ready(function() {
if (@Model.Project.Id == null) {
addPricing();
}
});*@
$('#submit-price-button').button();
$(".date").datepicker();
$(".combobox").SumoSelect({ search: true, searchText: 'Enter here.' });
</script>
_'typeof @ Model.Project.ProjectPricings.Count()!= '定義されていません' 'は何をする予定ですか? – evolutionxbox
@ Model.Project.ProjectPricings.Count() '@Model、@ Model.Project、@ Model.Project.ProjectPricingsの各部分がnullではないという表現は本当ですか? –
それは未定義であるかどうかをチェックすることになっています... – BYG