0
我正在使用Zend Framework 2,我想在我的index.html上翻譯一個字符串,當我將其懸停在span標籤上時,它會顯示一個工具提示。問題是這個值必須改變,因爲我用ajax做了一個動作,並且我想顯示另一種類型的消息。你看我的成功Ajax代碼:在標籤跨度中更改屬性標題包括來自ajax的php
success: function (data, status) {
$(this).switchEyeSpan(thisRow);
var status = "success";
var id = thisRow.attr('data');
$(this).messageEntity(status, id, data.message);
var translate = "<?php echo $this->translate('tooltip_eye_pub'); ?>";
if(ischecked) {
translate = "<?php echo $this->translate('tooltip_eye_hide'); ?>";
}
$('.tooltip-'+id).attr('title', translate);
},
正如你可以看到我想要的是取決於該器isChecked變量標題從標籤更改。
這是我的index.html文件:
<span data="<?php echo $center->id ?>" class="tooltip-<?php echo $center->id; ?> checkbox-published-span glyphicon <?php echo ($center->published == 0) ? 'glyphicon-eye-open' : 'glyphicon-eye-close'; ?>">
</span>
這段代碼的結果正從Java腳本的PHP代碼爲字符串。我怎樣才能改變這個字符串爲PHP代碼?
我不知道你意識到PHP運行純粹的服務器和JS在客戶端上......如果你看到所呈現的頁面(查看源代碼),你需要必須在你的頁面的所有文本請不要在 – mplungjan 2015-02-24 10:07:42
中對它們進行Ajax處理缺省變量的值和初始化值是什麼? – 2015-03-19 12:03:18