<script src="@Url.Content("~/Scripts/jquery-1.10.2.min.js")" type="text/javascript"></script>
<option value='@JsonConvert.SerializeObject(b)'>@b.Name</option>
<option id="opt" value="JsonConvert.SerializeObject(@b)">@b.Name</option>
ошибка пропадает. <select id="select" onchange="document.getElementBySelector('#select option:selected').value=value">
<option selected="selected">Выберите город</option>
@foreach (var b in ViewBag.cities)
{
<option id="opt" value="@b.T_ext,@b.T_ht,@b.Z_ht">@b.Name</option>
}
</select>
<p>Расчетная температура воздуха <font color="red">t<sub>ext</sub>:</font><input id="T_ext" value="" /> </p>
<p>Продолжительность отопительного периода <font color="red">Z<sub>ht</sub>:</font><input id="Zht" value="" /> </p>
<p>Средняя температура за отопительный период<font color="red">t<sub>ht</sub>:</font><input id="Tht" value="" /> </p>
<select id="selected" onchange="getElementByID('T_ext').value=value">
<option selected="selected">Выберите город</option>
@foreach (var b in ViewBag.cities)
{
<option id="opt" value='T_ext'>@b.Name</option>
}
</select>
<p>Расчетная температура воздуха <font color="red">t<sub>ext</sub>:</font><input id="T_ext" value="" /> </p>
<p>Продолжительность отопительного периода <font color="red">Z<sub>ht</sub>:</font><input id="Zht" value="" /> </p>
<p>Средняя температура за отопительный период<font color="red">t<sub>ht</sub>:</font><input id="Tht" value="" /> </p>