【发布时间】:2023-03-30 15:23:02
【问题描述】:
当我将 chrome 更新到版本 45.0.2454.85 m.我无法在 rich:inplaceInput 标记中输入值(在 rich:dataTable 内)
<rich:dataTable
value="#{viewProductWarehouseProductList.listProductSelected}"
var="_product" id="tableProductSelected" reRender="ds"
onRowMouseOver="this.style.backgroundColor='#D3DBDE'"
onRowMouseOut="this.style.backgroundColor='#{a4jSkin.tableBackgroundColor}'">
........
<rich:column style="width: 10%; text-align : right;">
<f:facet name="header">
<h:outputText value="Đơn giá" />
</f:facet>
<rich:inplaceInput value="#{_product.priceOutString}"
minInputWidth="100px" id="priceOut">
<a:support event="onviewactivated"
reRender="totalAmount,amountBeforeTaxTotal,amountVat,totalMoney,discountAmount, commissionAmountField, formContractDetail:commissionAmountField:commissionAmount, commissionInput, totalAmountConvert, realPrice, priceOut, contractPriceField"
actionListener="#{viewProductWarehouseProductList.renderMoney(contractsHome.instance.exchangeRate)}"
action="#{viewProductWarehouseProductList.calculatorCommission}"
ajaxSingle="true" />
</rich:inplaceInput>
</rich:column>
........
我创建了关于 chrome 45.0.2454.85 m 更改的链接。 Stable Channel Update 并记录Log change chrome 44.0.2403.157..45.0.2454.85 但我不知道问题出在哪里,我认为 chrome 改进了 Javascipt(V8),因为我无法输入值(我以前从未见过这个问题)。
【问题讨论】:
标签: javascript html google-chrome javascript-events richfaces