Custom Issue Picker

Hello.
I have created a custom issue picker as a custom field type. I used JIRA source code for it. It works, but I have two questions.

  1. How to hide button Plus, which opens the Issue selector’s dialog?
  2. I need to have a single-issue picker. Although, if I remove multiple tag or set multiple=“false”, it will remain multiple anyway. How to make it single?
<select class="aui-field-issuepicker hidden" name="$customField.id" id="$customField.id"
data-remove-on-un-select="true"
data-ajax-options.query="true"
data-ajax-options.url="${req.contextPath}/rest/api/1.0/issues/picker"
data-ajax-options.data.show-sub-tasks="true"
data-ajax-options.data.show-sub-task-parent="true"
data-ajax-options.data.current-project-id="" >

Would be glad for any help.