我使用Yii2。我在一行中有3个按钮。 如果我将最后一个包装到Pjax中,它会跳转到下一行。 如何纠正Pjax css类以避免这种跳转?
Pjax::begin(['id' => 'pjax'.$model->id]);
echo Html::button('<span class="glyphicon glyphicon-user" aria-hidden="true"></span><span id ="projectbadge'.$model->id.'" class="badge badge-notify">'.count($model->votes).'</span>', [
'value' => Url::to(['project/votes', 'id'=>$model->id]),
'class' => 'linkbutton',
'id'=>'projectVotes'.$model->id,
'data-toggle'=>'tooltip',
'title'=> 'Votes',
'onfocus' => 'blur();'
]);
Pjax::end();
答案 0 :(得分:1)
默认Pjax
使用div
,因此您可以将样式设置为inline
Pjax::begin(['id' => 'pjax', 'options' => ['style' => 'display: inline;']]);
或者如果您使用的是2.0.7+,则可以更改标记
Pjax::begin(['id' => 'pjax', 'options' => ['tag' => 'span']]);