我一直在尝试使下一个按钮工作几个小时。不知何故,当单击下一个按钮时,它将搜索一个空白字段。我不确定这是怎么回事或如何解决。
<ul>
<!--disables buttons if there is only one page-->
{{if or (le .MaxPage 1) (eq .PageNum 0)}}
<li>
{{if and (ne .MaxPage 0) (ne .PageNum 0)}}
<h5>Page {{.PageNum}} of {{.MaxPage}}</h5> {{end}}
</li>
<li>
{{if not (or (.Errors.Contains .Constants.NoSearch) (.Errors.Contains .Constants.NoResults))}}
<input class="button" type="button" name="prev_next" value="prev" disabled> |
<input class="button" type="button" name="prev_next" value="next" disabled> |
<input disabled class="button" type="submit" name="prev_next" value="all">
{{end}}
</li>
{{else}}
<li>
<form method="GET">
<h5>Page {{.PageNum}} of {{.MaxPage}}</h5>
<input type="hidden" name="curr_page" value="{{.PageNum}}">
<input type="text" name="type" {{if ASearch .PageID}}value="adv"{{else}}value=""{{end}} hidden>
</li>
<li>
<!--if this is the first page-->
{{if eq .PageNum 1}}
<input class="button" type="button" name="prev_next" value="prev" disabled> |
{{else}}
<input class="button" type="submit" name="prev_next" value="prev"> |
{{end}}
<!--if this is the last page-->
{{if eq .PageNum .MaxPage}}
<input class="button" type="button" name="prev_next" value="next" disabled> |
{{else}}
<input class="button" type="submit" name="prev_next" value="next"> |
{{end}}
{{if gt .MaxPage 1}}
<input class="button" type="submit" name="prev_next" value="all">
{{else}}
<input disabled class="button" type="submit" name="prev_next" value="all">
{{end}}
</form>
</li>
{{end}}
</ul>
该页面应该确定我们所在的页面,然后根据页面编号显示特定的项目数组。但是,这没有发生。
我尝试为其设置断点,但这不是可行的,当我单击下一步时会跳过。知道发生了什么事吗?