没有调用JQuery函数

时间:2015-06-24 04:29:43

标签: javascript jquery html5 thymeleaf

下面是我要处理的HTML代码,点击foreach ($filelist as $file) { $file1=str_replace($search,$replace,$file); $filelist1[]=$file1; } foreach ($filelist1 as $file1){ echo $file1; } 后,它必须调用javascript函数id然后调用控制器。这两个警报即将到来,但仍然没有调用控制器viewLineActionURL方法。

modifyLine

但我在下面有类似的代码:

按钮:

<script>
var viewLineActionURL;
$(document).ready(function() {
viewLineActionURL = function(obj) {
        alert('view*' + obj + '*');     
        $("#formname").attr("action",obj);   // To Controller
        alert('false..');  
    }; 
});     
</script>   


<table class="tg" id="pResultsjoin">
        <thead align="left">
            <tr>
                <th class="tg"><input type="checkbox" id="all" disabled="disabled" onclick="toggle(this);" /></th>
                <th class="tg">Person Id#</th>
                 <th class="tg">Age</th>  
            </tr>
        </thead>
        <tbody align="left">
            <tr th:each="map : ${list}">
                <td class="tg bg"><input type="checkbox" class="checkboxclass" name="check" th:value="${map['PID']}" /></td>
                <td class="tg bg em" th:id="${map['PID']}"  th:name="${map['PID']}" th:text="${map['PID']}" th:onclick="'javascript:viewLineActionURL(\'' + @{/LineController/modifyLine} + '\')'" ></td> 
                <td class="tg bg" th:text="${map['AGE']}"></td> 
            </tr>
        </tbody>
</table>

使用Javascript:

<input type="submit" value="Modify" class="btn btn-primary" id="modifyLine" th:onclick="'javascript:modifyLineActionURL(\'' + @{/LineController/modifyLine} + '\')'" />

任何人都可以帮助解决这个问题

0 个答案:

没有答案