无法为fancybox功能分配值

时间:2013-12-11 01:55:45

标签: javascript function iframe fancybox

我在为一个奇特的盒子函数分配var时遇到了问题。我仍然是JS的学生,并且希望有人可以帮助我解决这个问题。

HTML是一种简单的形式:

<form action="">
        <input type="search" placeholder="search" id="searchInput" name="search">
        <button id="submit">Sumbit</button>
</form>

脚本获取表单数据并将其发布到fancybox iframe:

    $(function () {
        'use strict';
        var newSearch = '#searchInput';
        $('#submit').click(function () {
            $.fancybox({
                'width': '60%',
                'height': '80%',
                'autoScale': true,
                'transitionIn': 'fade',
                'transitionOut': 'fade',
                'href': 'search/search.php?search=$newSearch', 
                'type': 'iframe'
           });
          return false;
       });
    });

并将其设置为接收PHP页面(iframe的目标)上的输入值。

    <?=$_GET['searchImput']?>

不幸的是,传递给fancybox iframe中表单的值是$ newSearch。它应该是id =“searchInput”的输入值。我是否错误地声明了var?

感谢您对此的帮助

0 个答案:

没有答案