두 번째 TR에서는 TextBox 옆에 'Minutes'라는 텍스트가 표시되지만 첫 번째 TR에서는 'Minutes'가 나타나지 않습니다.
<div class="span6">
<table class="table">
<tr>
<td data-bind="i18nTranslateText: 'abc'"></td>
<td>
<select style="width: auto;" data-bind="options: pqr, value: abc.xyz" />
<span data-bind="i18nTranslateText: 'Minutes'"></span>
</td>
</tr>
<tr>
<td data-bind="i18nTranslateText: 'abc'"></td>
<td>
<input style="width: 25px;" maxlength="2" data-bind="value: dfe.eds" />
<span data-bind="i18nTranslateText: 'Minutes'"></span>
</td>
</tr>
</table>
</div>
귀하의 문제는 Knockout과 관련이 없습니다.
당신은 자기 폐쇄 귀하의 select
브라우저가 당신의 해석 때문에 잘못된 HTML 결과 태그 span
의 내용으로를 select
.
이 문제를 해결하려면 다음 select
과 </select>
같이 올바르게 닫으십시오 .
<tr>
<td data-bind="i18nTranslateText: 'abc'"></td>
<td>
<select style="width: auto;" data-bind="options: pqr, value: abc.xyz" >
</select>
<span data-bind="i18nTranslateText: 'Minutes'"></span>
</td>
</tr>
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다