The election of all city officers shall be on a non-partisan basis. The general election statutes shall apply to and control all procedures relating to city elections, including qualification of electors, establishment of precincts, verification or petitions, registration of voters and voting hours. The clerk shall give public notice of each city election in the same manner as is required by law for the giving of public notice of general elections in the state.