我正在使用$('input[type="text"]').val()传递搜索字符串

现在的要求是:
如果是空白搜索,那么我想将“空白搜索”作为值而不是$('input[type="text"]').val()传递



如果它不为空且具有值,我想使用$('input[type="text"]').val()传递相同的值。

我试过的

$(document).on('click','.fa.fa-search', function()
{
    ga('create', {{ GA Property }}, 'auto');
    ga('send', 'event', 'Search',
    function blank ()
    {
      alert('hi');
        var srchStr = $('input[type="text"]').val();
        if(srchStr == '') { srchStr = "Blank Search"; }
    },
    window.location.href);
});

怎么做?

最佳答案

试试这个:

var srchStr = $('input[type="text"]').val();
if(srchStr == '')
{
    srchStr = "Blank Search";
}

09-18 19:25