1
私は少し問題がありますが、私はそれを修正する方法を考え出すことができませんので、私を助けてください! 私のJQgridでは、リンクだけで列を追加したいのですが、このリンクは単に画像としてリンクしています。 私はフォーマッタを持っていますが、カラムに何も表示されません。なぜこれが起こるのか教えていただけますか?私はそれを見逃している? 列コード:JQgrid:リンク列フォーマッタが機能しません。どうして?
colNames:['ID','Nombre','Cliente', 'Marca', 'Agregar soporte'],
colModel :[
{name:'equi_id', index:'equi_id', width:25},
{name:'equi_nombre', index:'equi_nombre', width:90},
{name:'equi_cliente', index:'equi_cliente', width:90},
{name:'equi_marca', index:'equi_marca', width:90},
{name:'soporte', width:90, index:'equi_id', formatter: soporteFormatter}
],
フォーマッタ:
function soporteFormatter(cellvalue, options, rowObject) {
var cellValue = cellvalue;
return "<a href='nuevo_soporte.php?equi_id="+cellValue+"><img src='../images/edit.gif' alt='" + cellvalue + "' title='" + cellvalue + "' /></a>";
}
は、事前にありがとうございます!
ありがとうございました。私はちょうど試しましたが、 "soporte"列にはまだ何もロードされません。私は多分問題がcolmodelにあると思うが、私はそれを修正する方法を知らない。 –
それは私が一重引用符を追加した後、私のサンプルでうまくいきました。この関数はヒットしていますか?cellvalueには付加できる値がありますか?たぶん、あなたの関数に警告(cellvalue)を追加するか、火かき棒でステップスルーしてください。 –
私は試みましたが、問題はcolmodelが同じインデックスを2回呼び出すことができないことです。なぜなのかご存知ですか?? –