如何使用php标签在grid.js中编写获取文本

时间:2019-07-19 08:02:33

标签: javascript php codeigniter

我想借助php标签编写用于语言转换的get-text。 我尝试在grid.js中使用gettext php标签,但不适用于语言翻译。

我已经尝试在generate_grid.js中将此代码用于gettext 代码:

word_hello = "<?php echo gettext("hello"); ?>"
alert(word_hello);

使用此代码停止了网格加载,因此我如何在jquery中使用获取文本。

使用gettext弹性加载,没有任何错误。

我们尝试了另一种解决方案,例如将javascript函数调用至header.php文件,如下所示。

word_hello = header_fcuntion('hello');
alert(word_hello);

在header.php中,我们确实如此。

  function header_fcuntion(txt){
      var new_txt = "<?php echo gettext('"+txt+"'); ?>";
      alert(new_txt);//Response in English Language hello
  }

但是我们尝试像放个静态的hello那样,它在header.php文件中以转换后的语言发出警报。

  function header_fcuntion(txt){
      var new_txt = "<?php echo gettext('hello'); ?>";
      alert(new_txt);//Response in Convert Language hello
  }

那么在php文件中调用函数有什么错误吗?

0 个答案:

没有答案